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.

 Stock photo ID: 111217700

Editorial use only
Editorial credit: Matej Hudovernik / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all