Mass immersion of idols mark culmination of Hindu festival in India

Record ID: 397574