Image 1 of 1
_CHI6531.jpg
Wenzhou, China.  Jiangxin Buddhist Temple.  Duo Wen Tianwang, Chief of the four heavenly kings, and King of the North.