Humpback Whale, Megaptera novaeangliae, Indian Ocean, Wild Coast, South Africa
Humpback Whale, Megaptera novaeangliae, Indian Ocean, Wild Coast, South Africa

Image no. rds_13714