Works of Yang Rui in "The Showroom" at Caochangdi (Beijing)
Previous
Previous
Mind over matter
Next
Next
I am running this website as a commonplace and selection of assorted interests since August 2008. It follows a predecessor which went back to the early days of the World Wide Web. Naturally, the focus shifted over time.