baby harp seal pup resting on ice floe in north atlantic

Royalty-free stock photo ID: 7222882

baby harp seal pup resting on ice floe in north atlantic