Framingham Auxiliary Police Craft Fair


31st Annual Framingham Auxiliary Police Craft Fair