7 hours agoThis is a newborn Harp Seal The dark patches on the snow, are placental afterbirthSevataria