Image 1 of 1
PA19-102.jpg
Spain, Canary Islands, La Palma, Villa de Garafia, Santo Domingo: Petroglyphs