Villa Europe Ena In Lakithra, Leivathos

Leivathos, Greece