humpback whale breaching

Royalty-free stock photo ID: 61029559

humpback whale breaching