Solar panel on a house roof. Photovoltaic energy. Green energy from sun.

Royalty-free stock photo ID: 75120460

Solar panel on a house roof. Photovoltaic energy. Green energy from sun.