A Global Street Art Story : SPAIN
It's been a longer wait then expected, but Station16 is finally ready to begin the 16 month journey across the globe presenting the work of so many talented street artists, from so many different countries. Our first stop takes us to Spain, and more specifically Barcelona, where the walls are dominated by a smiling fish known as EL PEZ. Print launch Saturday June 7th, at 3pm on station16shop.com