Landscape of an eolian farm in Crete, Greece

Royalty-free stock photo ID: 55948924

Landscape of an eolian farm in Crete, Greece