Carrer de la Selva de Mar is tucked away in a relatively quiet area in the El Poblenou district of Barcelona, and the street art on Carrer de la Selva de Mar is some of the best in town.
I can’t be sure how it came to be that street art was encouraged here and attracted artists in...