Photovoltaic_panels_niwa1.jpg

James Hopkins

Photovoltaic solar panels 1, NIWA Nelson.