Designed by
Title
KEMER, TURKEY: White clock tower stands on the Central square of the city of Kemer in Turkey. #217284844
Description
KEMER, TURKEY: White clock tower stands on the Central square of the city of Kemer in Turkey. Kemer is a resort and port city on the Mediterranean coast of Turkey, in the province of Antalya.
This image is editorial