Stock Photo - Canary Island spurge (Euphorbia canariensis) and wind turbines in Punta Teno. Tenerife, Canary Islands, Atlantic Ocean, Spain.

Stock Photo: Canary Island spurge (Euphorbia canariensis) and wind turbines in Punta Teno. Tenerife, Canary Islands, Atlantic Ocean, Spain.

Searchable keywords

Choose multiple keywords