Designed by
Title
Caldera de Taburiente National Park, Island La Palma, Canary Islands, Spain, Europe #320887171
Description
Caldera de Taburiente National Park, Island La Palma, Canary Islands, Spain, Europe..Clouds in the crater. View from Mirador de Los Andenes