Thursday, June 26, 2008

Pontifical Destination?

~from The Telegraph's Signage series



A sign in New Orleans.

No comments: