By the River (2019)

Stretching along the river Ganges rests Varanasi, the holiest of India’s seven sacred cities, and a place where devout Hindus go to die in...


image