PALMARIA

An elegant composition of palm trees. PALMARIA is an island in the Ligurian Sea.