Designed by
Title
Igoumenitsa Ferry Port, Greece #194192406
Description
View from the sea on the Ferry Port in the Greek coastal city of Igoumenitsa, in northern Greece. Igoumenitsa is the chief port of Thesprotia and Epirus, and one of the largest passenger ports of Greece, connecting northwestern Mainland Greece with the Ionian Islands and Italy.
This image is editorial