Published: 2024-07-17 08:30:02.763641Category:LandscapesType:VideoDuration: 14.765 sec.Model release: No
Share
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.