The Teide bugloss
Tenerife landscape with flower Echium wildpretii also know as tower of jewels, red bugloss, Tenerife bugloss or Mount Teide bugloss. Image from Teide national park, Canary Islands, Spain.
© Dekanaryas | Stock Free Images
Similar Free Images
Categories: