Worker Technicians are working to construct solar panels system on roof with sky and clound on background. Installing solar photovoltaic panel system. Renewable clean energy technology concept.

Code produit:
719341194