editorial素材 - VARANASI, INDIA - MAR 23, 2018: Street seller on the banks of the sacred Ganges river selling souvenirs and small garlands for Hindu devotees to use in their devotions.
VARANASI, INDIA - MAR 23, 2018: Street seller on the banks of the sacred Ganges river selling souvenirs and small garlands for Hindu devotees to use in their devotions.