Solar power station top view

Solar power station top view

 Stock photo ID: 87290605