The Church, village square, Palekastro, Crete