Share
twitterlinkedinfacebook
Image 1 of 1
MU_JE00 (3).jpg
The old Jaffa clock tower is seen in the coastal town of Jaffa, just south of Tel Aviv, on Oct. 26,2010 . Photo by Mahfouz Abu Turk