La Gomera
It is the third smallest island of the Canary Islands. It is located close to Tenerife Islands, their ancient inhabitants were called Gomeros
Skull 1876 |
Skull 1892 |
It is the third smallest island of the Canary Islands. It is located close to Tenerife Islands, their ancient inhabitants were called Gomeros
Skull 1876 |
Skull 1892 |