Designed by
Title
Jaffa Clock Tower is one of the seven clock towers in Israel built during the Ottoman Empire #293207838
Description
Jaffa, Israel - October 10, 2023: Jaffa Clock Tower is one of the seven clock towers in Israel built during the Ottoman Empire. It stands on the Yefet street
This image is editorial