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!

Written by James Brako-McComb

Leave a Reply