Category
Solar plants
About This Project

France

5 MW