One duck is in charge, until a couple of geese land on the pond at Haverford College.
One duck on the pond at Haverford College had a lot to say on a recent afternoon last week. That is, until a couple of Canada geese decided to land on the water.
Find your Patch
Start a Blog