Back to ARTEMIS LEROS BOATYARD

Two technicians from Artemis Leros Boatyard approaching the shore in a speedboat, wearing yellow and grey work suits. One is holding and speaking into a walkie-talkie

Artemis Leros Boatyard