Isn’t this just the perfect definition of calm? Grazing on fresh pasture. It won’t be much longer before we see this green again here in New England.