Thumbnail image for Light The Menorah! Dedham Town Hall - December 30, 2024