The Iberian-Guanche rock inscriptions at La Palma Is.: all seven Canary Islands (Spain) harbour these scripts | Publicación