Savages in Foreign Lands
- 2015
- 52m
A documentary about the lost civilization of the Guanches, the aboriginals of Canary Islands.A documentary about the lost civilization of the Guanches, the aboriginals of Canary Islands.A documentary about the lost civilization of the Guanches, the aboriginals of Canary Islands.