Greece - Donousa island 106 - Livadi beach

Greece - Donousa island 106 - Livadi beach