Weatherby’s – Grand Lake Stream, Maine

Flate plate solar hot water collectors for seasonal sporting camp in Grand Lake Stream, Maine