Description
The Wanniyala-Aetto, or "forest people", more commonly known as Veddas or Veddahs, are an indigenous people of Sri Lanka, an island nation in the Indian Ocean; they were never numerous and are now few in number. http://bem.2be.pl/IS/sri_lanka_380.jpg