Workers installing solar panels on a rooftop, wearing safety gear and helmets.

Code produit:
1105102481