Advertisement




Orlando: Newborn sea otters frolic.

Prev Random Video Next
Born to parents Simon and Sophie, at the Sea World in Orlando, Florida, these Asian small-clawed otters usually live in rivers in Southeast Asia.

Home