Serifos Island

In Megalo Livadi, on the Greek island of Serifos, one finds the remnants of…