Floating Solar Array Makes Statement in Japan - Image 1 of 2
Floating Solar Array Makes Statement in Japan - Image 2 of 2

Floating Solar Array Makes Statement in Japan

/
/

Floating Solar Array Makes Statement in Japan

Zoom image | View original size

Floating Solar Array Makes Statement in Japan