Friday, August 29, 2008

Crucified Frog


Sculpture in Bolzano, Italy. The Pope is not a happy camper.

No comments: