A picturesque view of Stavros Beach on the Greek island of Donousa, featuring clear blue water, a small village nestled against the hillside, and a lone boat anchored in the bay.

Code produit:
887492125