EC13 pieces last months in Andalusia, Spain.
It is probably the biggest tag in the world. And it’s -surprisingly- made by a wealthy sheikh. He has written his name on the surface of his own private island…
CHASE latest work in California. More photos from Europe are coming soon…
Selection of pieces from KRSN.