Humpback whale breaching in South Africa

Royalty-free stock photo ID: 1285319

Humpback whale breaching in South Africa