Share
twitterlinkedinfacebook
Image 1 of 1
Guangzhou_MG_1307.tiff
Our Lady Of Lourdes Church, Resplendent In New Colours Following A Facelift in 2010.  Built In 1892, 14 Main Street, Shamian (Shameen) Island, Guangzhou (Canton).