Photo: Framingham Public Library