Albino Fur Seal Making Fans Worldwide

Oct 01, 2020

Making global headlines as "The Ugly Duckling" a rare Albino Fur Seal was spotted on Russia's remote island of Tyuleny, in the Sea of Okhotsk.

Related News