a worker installing a panel solar cell energy on a roof

Code produit:
860282821