Stock Photo: Atlantic Grey Seal Halichoerus grypus pup rolling around on the beach at Helgoland Island, North Sea, Lower Saxony, Germany, Europe