Puja ceremony on the banks of Ganga river in Haridwar, India

Royalty-free stock photo ID: 44790661

Puja ceremony on the banks of Ganga river in Haridwar, India