Extreme close up of new building with solar panels

Royalty-free stock photo ID: 80680651

Extreme close up of new building with solar panels