Many holy men (Sadhus) call the Ganges home - Varanasi, India. 2015.
Giving blessings on the banks of the Ganges, Varanasi, India. 2015.
A child watches the passers by - Mumbai, India. 2015.