Share
twitterlinkedinfacebook
Image 1 of 1
SLAA01660RFST.JPG
Image of the Dutch era Church of Immaculate Conception at Kalutara, Sri Lanka.