Humpback whale breach

Royalty-free stock photo ID: 116711380

Humpback whale breach