Skip to main content
13.140 kW
REC Alpha
36
Effective Energy
2020
Alella Parc, Province Barcelona, Spain