Image 1 of 1
_CHI6120.jpg
Wenzhou, Zhejiang, China.  Chinese Buddha in the  Intangible Cultural Heritage Museum.