M89

Vedda Men, Sri Lanka

Photo: Three indigenous Vedda men in Sri Lanka

The Vedda were Sri Lanka’s aboriginal people, hunter-gatherers with a “cult of the dead” religion. Today most Vedda have intermingled or been absorbed into Sri Lanka’s larger population.