Engineers installing solar panels on a roof

Code produit:
631129255