An image of a worker in safety gear crouching on top of a solar panel installation,

Code produit:
983889173