Two Great Horned Owlets peek out from Mama’s side last week while she tries to catch a little nap in Kane County, Illinois.
Blog Post