A humpback whale playing off IfatyBreaching whale : the taking offBacking humplay whaleBreaching whale : the landing soonWhale breaching off IfatyHumpback whale launchingStenella longirostris flightHumpback whale tip tip nosepectoral fin strike Crocodile humpback whalesA whale under the boatThree humpback whales humps Three dolphinsThe Haruna cyclone over MadagascarPorcelain crabsCoral crab in anemonTubastrea and synascidianTiger cowry in night dress