Humpback Whale Breaching

Royalty-free stock photo ID: 69208267

Humpback Whale Breaching