Spring has come to Greece - Agistri Island