On the island Ponza in Italy