The only other Greek Island I could think of was Kefalonia and I knew it wasn't there. Next one...

Attached Images
P1140239.JPG