baby harp seal pup sleeps on ice floe in north atlantic

Royalty-free stock photo ID: 7223386

baby harp seal pup sleeps on ice floe in north atlantic