Salem, NH

Flat plate solar hot water collectors installed with false gutter at home in Salem, New Hampshire