VEDDA

Categories: , , Tags: ,
Share:

Veddas are the natives of Sri Lanka. They are believed to have migrated from central India and still maintain their traditional style of living

There are no reviews yet.

Be the first to review “VEDDA”

VEDDA