Share
twitterlinkedinfacebook
Image 1 of 1
070717_Chengdu__003.jpg
A stone carving of a monkey on the side of the Manjushiri Monastery in Chengdu, China.