Image 1 of 1

Sri Lanka-Colombo-Town Hall-01-006.jpg

The Town Hall sits at one end of Viharamahadevi Park, Colombo, Sri Lanka
twitterlinkedinfacebook