Designed by
Title
Pilgrims in Haridwar #40952295
Description
HARIDWAR, INDIA - APRIL 15, 2010: Hindu ladies performing a religious ritual in front of the statues of the Gods by the holy river Ganga at the Kumbh Mela mass Hindu pilgrimage of faith.
This image is editorial