La Palma: A volcano erupted on the Spanish Canary Island of los angeles Palma on Sunday, sending lava shooting into the air and streaming in
La Palma: A volcano erupted on the Spanish Canary Island of los angeles Palma on Sunday, sending lava shooting into the air and streaming in