Aerial view of solar panels cover a portion of a very large building

Royalty-free stock photo ID: 134878328

Aerial view of solar panels cover a portion of a very large building