Project Description

Project Description

Solar Power on a Farm in Altona, Illinois

165 kw