Solar panel on a old roof

Royalty-free stock photo ID: 87100916

Solar panel on a old roof