We had the chance to visit Barcelona during the Fall of 2005. It’s such an incredible city and has some of the best street art you can run into. This piece, by The TV Boy was particularly appealing.

Advertisements