Foxisi

Foxisi

Buddhist & Taoist Temple · Deqing, Huzhou, Zhejiang

Details