Spain, Canary Islands, Lanzarote
Del Teide
Spain, Canary Islands, Tenerife
Spain, Canary Islands, La Gomera
Garajonay National Park
Spain, Canary Island, La Gomera
Common Blue, Polyommatus Icarus
Spain, Pyrenees
Large Mountain Grasshopper, Chorthippus Scalaris