Evgenia Seafront House, Skiathos

Skiathos, Grecia