Engineer working setup Solar panel at the roof top. Engineer or worker work on solar panels or solar cells on the roof of business building

Code produit:
513097591