Luke Duggleby

CHINA: SHANGRI-LA: A temple guardian

Yunnan Province, China
A temple guardian
Yunnan Province, China