Rain in New Delhi

May 13, 2015 13:33 IST 2 of 8
People enjoy themselves during rains in New Delhi.
People enjoy themselves during rains in New Delhi.