Greece - Donousa island 105 - Livadi beach

Greece - Donousa island 105 - Livadi beach