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.