Designed by
Title
Grimaldi Lines Ferries Docked at Igoumenitsa Port, Greece #300579596
Description
IGOUMENITSA, GREECE - October 23, 2023: Grimaldi Lines ferries are moored at the bustling port of Igoumenitsa, with the scenic backdrop of the Greek mountains.
This image is editorial