Mammals - Carolyn Pelkey

Lounging Seals

Grey Seals resting on a small sandbar off the shore at Cape Cod National Seashore

Grey Sealsnorth atlantic mammalsresting seals