Léopard 40

Léopard 40 at anchorage in Spain in Cala St Pol