Image 1 of 1
_CHI6536.jpg
Wenzhou, China.  Guardian Lion (Shi, or Foo Dog) at the Jiangxin Buddhist Temple.