Cathedral of Our Lady the Warantress of the Sinful. Shanghai, China. A contemporary view | Gwulo: Old Hong Kong

Cathedral of Our Lady the Warantress of the Sinful. Shanghai, China. A contemporary view

Cathedral of Our Lady the Warantress of the Sinful. Shanghai, China. A contemporary view