Flowering Red Mount Teide bugloss (Echium wildpretii), a plant endemic to the Canary island Tenerife. The inflorescence is over 2 metres in height.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy