Fox Squirrel perched on a broken limb at Lyman Woods in Downers Grove, Illinois

Fox Squirrel perched on a broken limb at Lyman Woods in Downers Grove, Illinois.

Leave a Reply