Photo by Xujiahui Church - Close-up of Red Brick Architecture and Stone Carvings of Animals

Xujiahui Church - Close-up of Red Brick Architecture and Stone Carvings of Animals

Created bytklib

33.8k reviews

No. 158 Puxi Road, Xuhui District, Shanghai (next to Xujiahui Academy)