China Solar Farm

Please leave your comments here.
gvgoebel
Site Admin
Joined: 19 May 2012, 11:33

18 Jul 2017, 11:48 #1

China floating solar farm:



I like the silly chipper theme music. Supermarket music, but fun.
Reply