A newborn grey seal pup. Grey seals, like the pups of most seal species, are born with a woolly fetal coat called lanugo. (The harbour seal is one of the exceptions.) The seal mother learns to recognize her pup by its call and scent.
<Prev Next>