Thursday, December 22, 2005

The Pope in the Hat

The British press is calling it a "santa Hat"...but in Italian it's called a Camuaro...

No comments: