Image 1 of 1
_CHI6546.jpg
Wenzhou, China.  Jiangxin Buddhist Temple.