Spotted seal pups are released back into the wild following their rescue from traffickers in Dalin, China.
Vshine
Copy credit and caption
Beginning download . . .