Category
Solar plants
About This Project

France
8,18 MW