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