Prince Street, Fort, Colombo, Ceylon

Sri Lanka (Ceylon)

Translate »