Designed by
Title
City clock tower in the town of Galle in Sri Lanka. Galle - the largest city and port in the south of Sri Lanka, the capital of #170470190
Description
City clock tower in the town of Galle in Sri Lanka. Galle - the largest city and port in the south of Sri Lanka, the capital of the southern province and a popular tourist destination.
This image is editorial