Stock Photo - Volcano Teneguia, La Palma, Canary islands, Spain

Stock Photo: Volcano Teneguia, La Palma, Canary islands, Spain.