Street life in the Holy City of Varanasi, India, in the banks of the Ganges River.
No categories selected