La Fira

Barcelona.

Location
Barcelona
Installed capacity
30 kW