A photo of the clock tower on the Republic Square (Cumhuriyet Meydani) in Kemer (Turkey). The Republic Square is located in the center of the Turkish town of Kemer.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.