Guruge, Nadeeka
(Department of fine arts, University of Kelaniya Sri Lanka, 2023)
Vedda people are considered the earliest inhabitants of the Island of Sri Lanka. Historical records from the 17th century disclose that the Vedda community has been subjected to rapid transformation during the past three ...