New Salem Gap-Filler Annex, MA -- Then & Now
Contributed by
Tom Page