We saw this Gray Seal on the rocks with a group of Harbor Seals on a small island adjacent to Machias Seal Island in the Gulf of Maine. The Gray Seal was larger than the Harbor Seals.