20 1 / 2013

Twin Spotted-Necked Otters were recently born at the Toledo Zoo. ¬†They’re so…so…adorable!