Stunning aerial view of Stavros Beach on Donousa Island, Greece. Crystal-clear turquoise waters and whitewashed houses nestled among hills
Edit in Maker

Still Image of Stunning Aerial View Of Stavros Beach On Donousa Island Greece Crystalclear Turquoise Waters And Whitewashed Houses Nestled Among Hills

Contributor: Nasos Zovoilis
2.5 MB

This image was captured from a video:

New