Designed by
Title
VARANASI, INDIA - OCTOBER 25, 2016: Containers for sacred river Ganges water at Ghats riverfront steps in Varanasi, Ind #131207062
Description
VARANASI, INDIA - OCTOBER 25, 2016: Containers for sacred river Ganges water at Ghats riverfront steps in Varanasi, India
This image is editorial