Designed by
Title
Haridwar, India - March 20, 2017: Holy ghats at Haridwar, India, sacred town for Hindu religion. Pilgrims offering floating flowe #126191745
Description
Haridwar, India - March 20, 2017: Holy ghats at Haridwar, India, sacred town for Hindu religion. Pilgrims offering floating flowers and burning candles to the Ganges River.
This image is editorial