St George`s Castle House, Leivathos

Leivathos, Grecia