Back to ARTEMIS LEROS BOATYARD

Parked boats on land at Artemis Leros Boatyard, arranged in the designated parking area

Artemis Leros Boatyard