VARANASI, INDIA - MAY 15 An unidentified group of Indian people wash themselves in river Ganga on MAY 15, 2012 in Varanasi, Central India The holy ritual of washing is held every day

VARANASI, INDIA - MAY 15  An unidentified group of Indian people wash themselves in river Ganga on MAY 15, 2012 in Varanasi, Central India  The holy ritual of washing is held every day  - 15056244

Similar stock images

to-top-page