Jenna This seal was found in Taylor Valley. The scientists call it a mummified seal. USA

Jenna