Spotted Seal, aka larga seal of the family Phocidae, inhabits ice floes and waters of north Pacific Ocean
Length of clip
00:10
With people
No
Resolution
2K
Contributor
Danil Shevchenko