« back to search results

Image 48 of 85
< Prev Next >
_CHI5642.jpg
Zhenyuan, Guizhou, China.  A Door God, or Divine Guardian (Menshen), Protects the Facility from Evil Influences While Encouraging Good Ones to Enter.