A solar power system installed on a house roof, facing the sun.

Code produit:
1151285303