Winter Solstice
Crabtree Nature Center, 3 Stover Rd, Barrington, IL 60010, United StatesCelebrate the return of the light on the shortest day of the year. Enjoy cocoa and warm yourself around the fire while learning the science and mythology surrounding this seasonal […]