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

SQUARE CHINA (film)

Image 23/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, in June, 2011.
20110630AW011.JPG