La Palma

La Palma

It is the most north-westerly island of the Canary Islands, their ancient inhabitants were called Bernahoaritas.

La Palma

Skull
La Palma
Adult woman
Benahoarita Archaeological Museum Collection.