Photo by Xujiahui Catholic Church - Human Sculptures and Brick Architecture

Xujiahui Catholic Church - Human Sculptures and Brick Architecture

Created bytklib

33.8k reviews

158 Puxi Road, Xuhui District, Shanghai (170 meters walk from Exit 8 of Xujiahui Metro Station)

Walking Guide