Fenders installation | Leros & Agathonisi Islands

Leros Island

Fenders installation in Leros Island’s Port of Agia Marina & Agathonisi island on June 2023.