An adorable group of baby otters at the New Forest Wildlife Park in Southampton, England rush to the fence in visible excitement to greet their favorite caretaker as soon as they hear her laugh.
An adorable group of baby otters at the New Forest Wildlife Park in Southampton, England rush to the fence in visible excitement to greet their favorite caretaker as soon as they hear her laugh.