Image 1 of 1

MU_JE00 (7).jpg

A Church is seen in the coastal town of Jaffa, just south of Tel Aviv, on Oct. 26,2010   . Photo by Mahfouz Abu Turk
twitterlinkedinfacebook