Many solar panels are on the roof of a large facility.

Code produit:
393743746