Solar panels . Greece. Crete island

Royalty-free stock photo ID: 131281442

Solar panels . Greece. Crete island