Thursday, August 07, 2008

Quirky Euro Files: The Inflatable Church on an Italian Beach

Ah, only in Italy!

No comments: