content: Yes, the pic seems to be from Barcelona.  Honestly, as an Spaniard this has been a shit show and after the terrorist attack pics of these graffitis were thrown all around the net with people laughing their asses at us. There are so many idiots here...