Solar power engineer installing solar panels, on the roof, electrical technician at work. New technologies and solar panels. The supervisor is checking on solar panels

Code produit:
675391836