Monday, December 24, 2007
240. Pictures from Israel in honor of the season
Since it is Christmas Eve, here are two photograhs I took in Jaffa (a suburb of Tel Aviv). The words across Santa Claus say "Happy Holiday" and the words with the drawings say literally "Holiday of the Birth" which means Christmas.