Share
twitterlinkedinfacebook
Image 1 of 1
Chongqing_MG_0721.tiff
Church Interior, Renai French Catholic Church And Hospital Complex, Chongqing (Chungking).