Posts

Showing posts from November, 2007

Israel Unfurls the Biggest Flags in the World

Early Winter Morning at Jaffa Beach

Mosaics at Tel Aviv's Shalom Tower

Crabs from Jafa Port, Tel Aviv