Ship At Wharf Of Igoumenitsa.

Ship at wharf of Igoumenitsa.

Ship at wharf of Igoumenitsa, city of continental Greece.

Pro Stock Photos From Dreamstime