« back to search results

Image 1 of 2935
Next >
_CHI6121.jpg
Wenzhou, Zhejiang, China.  Chinese Buddha in the  Intangible Cultural Heritage Museum.