Roof Mounted Solar System

Roof mounted solar system on a home in Pelham, Massachusetts