I took this picture last summer in Barcelona, Spain.Think about it. You’re in SPAIN. And you see a sign on a telephone pole that happens to be written in English. No, it isn’t welcoming tourists. It’s telling them not to pee in the street.

Oh gee, thanks Spain!

Leave a Reply