王身敦 andrew s.t. wong pictures 攝影集
back to thumbnails

SQUARE CHINA (film)

Image 24/41
Add to Lightbox
twitterlinkedinfacebook
Statues of People's Liberation Army soldiers stand in Shenyang, the capital and largest city of Liaoning Province in Northeast China, June, 2011.
20110630AW014.JPG