Connect to share and comment

98492583 0

98492583 0

The shadow of a visitor falls on a huge 100 Yuan note on display at an art exhibiton in 798 art factory in Beijing on April 15, 2010.

FRANKO LEE