Gloucester: Three seals rest on a rock off Cressy's Beach Saturday afternoon. Mary Muckenhoupt/Gloucester Daily Times
090110mmugsealrock