Image 1 of 1
077 0094.jpg
The herb Nepeta Teydea from the Labiatae/ sage family photographed on Teide, Tenerife, Canary Islands.