Landscape of an eolian farm in Crete, Greece

Royalty-free stock photo ID: 56015080

Landscape of an eolian farm in Crete, Greece