by urf
A textile worker on the island of La Digue in the Seychelles archipelago in the Indian Ocean in Africa.