Solar panels on top of a eco friendly building in India

Royalty-free stock photo ID: 11622847

Solar panels on top of a eco friendly building in India