Koufonisi island – Castelli bay at Kato Koufonisi, Italida beach

Koufonisi island – Castelli bay at Kato Koufonisi, Italida beach