Designed by
Title
Indian woman wash themselves in the river Ganges in the holy city of Rishikesh, India. #71000659
Description
RISHIKESH, INDIA - OCTOBER 19, 2014 : Unidentified woman wash themselves in the river Ganges in the holy city of Rishikesh, India. The holy ritual is held every day.
This image is editorial