Euphorbia canariensis
Euphorbia atropurpurea
Lava dykes, Teide
Canarina canariensis
Euphorbia canariensis
Euphorbia atropurpurea
Mount Teide
Canarina canariensis
Euphorbia canariensis
Dracaena draco
Mount Teide
Aeonium canariensis
Gennaria diphylla
Echium giganteum
Los Roques, Teide
Aeonium tabulariforme
Teide summit view
Echium giganteum
Pericallis steetzii
Aeonium urbicum
Gran Canaria from Teide
Echium virescens
Scilla haemorrhoidalis
Anaga Peninsula
Lava fields, Teide
Pinus canariensis
Echium wildpretii
Sonchus canariensis
Banyan trees, Botanic garden
Anaga landscape
Greenovia diploclada
El Patio Hotel
Sonchus ortunoi
Banyan trees, Botanic garden