Squeeeeel Pup

Favorite
seal
Tags
By Unknown
- -

This Northern Fur Seal pup was just born at the New England Aquarium.