Photovoltaic system installed on roof of barn, capitalizing on solar energy

Code produit:
594158505