Home Page > Picture Archives > Keyword Search > Clock tower middle East

Clock tower middle East

The Clock Tower (1906) in Jaffa. The Middle East, January 4, 2001