Humpback whale playing 2  on Newfoundland coast, Canada

Royalty-free stock photo ID: 639617

Humpback whale playing 2 on Newfoundland coast, Canada