Solar panels installed on domestic roof

Royalty-free stock photo ID: 86450263

Solar panels installed on domestic roof