VEDDAS, THE ABORIGINES OF CEYLON.

Photo by Sheen &amp; Co.