editorial素材 - RISHIKESH, INDIA - NOVEMBER 11, 2012: People performing a ritual bath in the holy river of Ganges believing in purification on all levels of existence.
RISHIKESH, INDIA - NOVEMBER 11, 2012: People performing a ritual bath in the holy river of Ganges believing in purification on all levels of existence.