Yuyuan Garden in Shanghai, China. by Shelly Perry for Stocksy United

Yuyuan Garden in Shanghai, China.

Fourteenth century architecture

Share this image

Image #74701
Uploaded 31 July, 2013

This image is exclusive to Stocksy