A Place In the Shade

Latest

[Beijing, June 16. Image via AP]

Chinese performers dressed in traditional attire wait for their turn at the opening of the China Farmer Arts Festival in Beijing, China Wednesday, June 16, 2010.

0 Comments
Inline Feedbacks
View all comments
Share Tweet Submit Pin