Jump to navigation
Belmont Historical Society presentation.
Location: Belmont Public Library, Assembly Room