Achilleus pictured on 22-05-2009, moored near a cementfactory at the bay of Igoumenitsa.
Upload a new photo.