The UK resource for exhibitions, prints, interviews and news in street art and graffiti
As seen just off Denmark Street, London, W1
Do you know anything about the artist?