North Yarmouth, Maine

Wagner flat plate solar hot water collectors installed on a home in North Yarmouth, Maine