La Palma, Canary Islands, Spiral Petroglyph

La Palma, Canary Islands, Spiral Petroglyph