CNS-0924 church cc.jpeg

The Minor Basilica of Our Lady of Sheshan, or Our Lady, Help of Christians in Shanghai, China (CNS/Nancy Wiechec)
The Minor Basilica of Our Lady of Sheshan, or Our Lady, Help of Christians in Shanghai, China (CNS/Nancy Wiechec)