Connect to share and comment

Japan solar panels 2011 05 23

Japan solar panels 2011 05 23

A technician works near solar panels in southern France.

Boris Horvat