Back to ARTEMIS LEROS BOATYARD

A sailing yacht placed on a trailer at Artemis Leros Boatyard, in the parking area

Artemis Leros Boatyard