A huge idol of elephant-headed Hindu God Lord Ganesha is seen amidst a sea of devotees during its procession through heavy rain for an immersion in Mumbai.
A huge idol of elephant-headed Hindu God Lord Ganesha is seen amidst a sea of devotees during its procession through heavy rain for an immersion in Mumbai.