Kennebunk, Maine

Flat plate solar hot water collectors installed on a home in Kennebunk, Maine