Share
twitterlinkedinfacebook
Image 1 of 1
060310_ShenYang_038.jpg
One of the main temples at the former Imperial Palace in Shenyang, China.