Solar Research Center, 1
A mega module solar array at the Solar Research Center in Phoenix Arizona
© Jimsphotos | Stock Free Images
Similar Free Images
Categories: