Share
twitterlinkedinfacebook
Image 1 of 1
060310_ShenYang_032.jpg
A section of the former Imperial Palace in Shenyang, China.