Close

8.4 kW Solar Array

A roof mount solar installation on an equipment barn.

Dummerston, Vermont