This rare albino seal pup was spotted in a colony on Tyuleny Island in Russia
Published
A rare albino seal pup was spotted in a colony on Tyuleny Island, Russia, but researchers say it could have a tough road ahead for surviving.
Published
A rare albino seal pup was spotted in a colony on Tyuleny Island, Russia, but researchers say it could have a tough road ahead for surviving.