Solar Rooftop above Swimming Pool in Holland

Capacity:262KW
Location: Holland