Loading…
Prayer accessories at a temple near Barabazar on the Ganges River, Kolkata, India.