Gray seals resting

A large herd of gray seals (Halichoerus grypus) nuzzle up together to rest on a windy day at Cape Cod National Seashore, Massachusetts.

Stock Photo MGSE11-9108
Gray seals resting