Stock Photo: Grey Seal (Halichoerus grypus) rescued pup, being released from cage on beach, Woolocombe, North Devon, England, march

Stock Photo: 4421-21124 Grey Seal (Halichoerus grypus) rescued pup, being released from cage on beach, Woolocombe, North Devon, England, march