Royalty-free stock photo ID: 673095829

Solar panel station, sun energy production in desert, Africa