Sunday, July 27, 2008

Jump ducky, jump!


What the feck is that duck all about, perched on top of Tel Aviv City Hall...?