Image of the week: Walking on sunshine? Posted by On 24th March 2016 A contractor walks across Europe’s biggest floating solar panel array
0 Comments