Roof Mounted Solar Panels

Roof mounted solar panels on a home in Petersham, Massachusetts