Designed by
Title
Devotional aids sellers on the Ganges #58182562
Description
VARANASI, INDIA ââ¬â MARCH 3, 2015: Traders on the banks of the Hindu sacred river Ganges selling flower petals, small garlands and miniature oil lamps (deeyas) for Hindu devotees to use in their devotions
This image is editorial