Shell – 59 KWp

Shell – 59 KWp

ShellSaintLeu1

Location: Shell – Saint Leu – La Reunion (France)