Lost child seal was discovered wandering the streets of Connecticut metropolis

A grey seal pup was discovered wandering the streets of New Haven, Connecticut. The pup was rescued by Mystic Aquarium’s Animal Rescue Program and dropped at the aquarium’s Animal Rescue Clinic.