I hope I am looking at the remains of at least a couple of hatched eggs (versus some other kind of calamity), having happened a few days ago from the looks of it. As of early last week, the hen was still sitting on the nest.
So it appears that Mama Mallard and her ducklings have r-u-n-n-o-f-t.
![]() |
| Image Source: National Geographic |
