← La Palma

Petroglyphen

Archaeological site · Garafía · La Palma
Nearest beachPlaya de Bujarén1,135 m