Villa Afroditi, Spartia, Kefalonia, Leivathos

Leivathos, Greece