Heron Couldn’t Finish his Meal

This summer while walking my dog, I came across this Great Blue Heron washed ashore with a large baitfish lodged in its mouth. Located on a beach in Cape Cod, Massachusetts.