Crete - Elounda. Oh the seafood of Greece!! I very happy camper I was!

Previous | Home | Next