Caiwangsi

Caiwangsi

Buddhist & Taoist Temple · Deqing, Huzhou, Zhejiang

Details