Retells sixty-eight traditional legends of the islands, including creation myths and tales of duhendes, dancing trickster elves of the jungle.
Retells sixty-eight traditional legends of the islands, including creation myths and tales of duhendes, dancing trickster elves of the jungle.