Humpback Whale Breaching

Royalty-free stock photo ID: 69208252

Humpback Whale Breaching