Anaga mountains and Atlantic ocean coast, Tenerife, Canary Islands, Spain

Anaga mountains and Atlantic ocean coast, Tenerife, Canary Islands, Spain