Street Art in New Delhi By Niti Bhan | November 4, 2018 0 Comment Spotted this today, the first instance of street art I’ve ever seen in New Delhi.