Peace Correspondent: A view from Imeri Gramvousa, a small coastal island of Crete