Peterborough, New Hampshire

3 Wagner solar hot water flat plates installed on the roof of a home in Petersborough, NH