Robert L. Peters

25 November 2010

Street art in New Delhi…

New Delhi, India

French graffiti artist C215, aka Christian Guémy, has left his mark on walls near and far… the US, Brazil, Israel, Morocco, Poland, France, England, Spain, Italy, the Netherlands… and now India. Read more about him and see a good collection of photos documenting his street art here.

back to News+

© 2002-