Harp seal pup {Phoca groenlandicus} St Lawrence Gulf, Canada.