An aerial view of Stavros beach on the Greek island of Donousa, showcasing turquoise waters and a picturesque village nestled on the hillside.
Edit in Maker

Still Image of An Aerial View Of Stavros Beach On The Greek Island Of Donousa Showcasing Turquoise Waters And A Picturesque Village Nestled On The Hillside

Contributor: Nasos Zovoilis
2.5 MB

This image was captured from a video:

New