The Holy Bath
January, 2016
The Holy Bath brings together hundreds of people on the banks of the Ganges River in Varanasi, India.
error: Content is protected !!