Shared publicly  - 
1
Solimpeks Solar's profile photo
 
3MW PV power plant installed in 2008. Mallorca, Spain.
Add a comment...