City Nature Challenge – Barrick Oaks Hike
Barrick Oaks Homestead Preserve 3494 Oak Grove Rd, Byron, IL, United StatesAs part of the City Nature Challenge, we will record birds, frogs, insects, plants, and other living things as we walk along the creek. We’ll also jump in and sample […]