Location:Netherlands

Capacity:7,0 MWp