gray seal Halichoerus grypus A gray seal, Halichoerus grypus, basking on a rock on the shore of Bird Island. Bird Island, Cape Breton, Nova Scotia, Canada., by Darlyne Murawski Design Pics Stock Photo - Afloimages
A gray seal, Halichoerus grypus, basking on a rock on the shore of Bird Island.; Bird Island, Cape Breton, Nova Scotia, Canada., by Darlyne Murawski / Design Pics