Solar photovoltaic panel on the rooftop

Royalty-free stock photo ID: 115280191

Solar photovoltaic panel on the rooftop