Image 1 of 1
_CHI6532.jpg
Wenzhou, China.  Jiangxin Buddhist Temple.  Guang Mu Tianwang, one of the four heavenly kings.  King of the West and One Who Sees All.