Photovoltaic System FAO Rome

Roma
2016
<ul><li>Photovoltaic installation</li><li>Capacity: 81.12 kWp</li></ul>
  • Photovoltaic installation
  • Capacity: 81.12 kWp
More impressions
gallery image