Holland

Project Description

Size: 2.3 MW

Country: Holland

Year of Construction: 2016