Results 1 results found View from Mirador El Time over the west coast to Cumbre Mountains, La Palma, Canary Islands, Spain, Europe