Image 1 of 1
_CHI6535.jpg
Wenzhou, China.  Jiangxin Buddhist Temple.  Zeng Zhang Tianwang, one of the four heavenly kings.  King of the South and God of the Wind.