Spider Hunt
Jarrett Prairie Center 7993 N. River Rd., Byron, IL, United StatesJoin us for a spider hunt! We will explore the prairie and woodland area of Jarrett Prairie Center to be on the lookout for our eight-legged friends. Learn about different species that are native to Illinois, how they help the environment with insect control, and watch for spider web design! No registration required for this […]