Street art Delhi style

Take a stroll around Lodi Colony, South Delhi, and you’ll get to see some of Delhi’s latest works of street art created by internationally acclaimed street artists. The folks behind this creative explosion came from the St + Art India Foundation, a non-profit body that aims to make works of art accessible for everyone.  They’ve…