Project summary
1080 ยท Solar energy
  • Bambous, Mauritius