Recent Sightings From Mchenry County, Barrington - River rd / Braeburn Rd.

Mchenry County, Barrington - River rd / Braeburn Rd., Turkey Vulture spotted in Barrington, Mchenry author John Lamka (added March 31, 2009)