Harbor seals and gray seals on Egg Rock, MaineDecember 6, 2015 by James KaiserHarbor seals and gray seals on Egg Rock, Maine