engineer checking solar power station

engineer checking solar power station

 Stock photo ID: 85595170

Similar images

  |   See all