DIAPONTII NISI

Beach at Othonoi island.