MYTHS AND LEGENDS OF ECUADORThe giants of Sumpa, between myths and realities Posted on October 12, 2009April 13, 2024 by PachaMamita EC Continue reading →