Relaxing In Paradise – Greece

The jute’s furthest destination yet, the beautiful Greek island of Kefalonia.