Royalty-free stock photo ID: 101295541

Solar panels on the roof of an apartment house - Image