Home>Latest
A sofa installation called "The Old Times" is set up using fallen leaves in the China Academy of Art in Hangzhou, Zhejiang province. [Photo/VCG]