Stock Photo: Red Tajinaste (Echium wildpretii). Teide National Park. Tenerife. Canary Islands. Spain