A splash of colour: Street art hits the right chord in Delhi

Apr 18, 2015 17:23 IST