New Salem Gap-Filler Annex, MA -- Then & Now

Contributed by Tom Page