Category
Solar plants
About This Project

France

3,5 MW