Barca Mashup

street-art-mashup-bcn-1.jpg

Street art and graff and stuff — stencil, tags, stickies, etc. — in Barcelona, Spain (Espana).

© Ivan Corsa Photo – Street Art Images