10.8MW Solar Farm

  • : Sandown
  • : Sandown
  • : Isle of Wight
  • : United Kingdom

More infos...

24 June 2015
Sandown
United Kingdom
Isle of Wight
Sandown