Immersion of Durga idols in 12 artificial ponds of Varanasi

Back to top button