Buy stock photo The Island of La Palma, Canary islands, Spain