Results 1 results found Palmarola sea stack called Faraglione di Mezzogiorno, aerial view, Palmarola island, Ponza municipality, Tyrrhenian Sea, Pontine islands, Latina Province, Latium (Lazio), Italy, Europe