The cleaning stationLeopard blennyFishShrimpgoby yawningTriplefinYellow shrimpgoby and shrimpPink leaf scorpionfishClown blennyBlennyMimic filefishJawfishClingfish on crinoidRed freckled blennyPink anemonefishBatfishBlenny in shellBlenny in shellFrogfishBlennyMale dragonets fighting for a mateDragonets courting at sundownPercula clown anemonefishGhostgoby on clamCandy striped triplefinRed frogfishArdeadoris nudibranchCeratosoma nudibranchNudibranch laying eggsFlabellina firecrackerMating Chromodoris nudibranchsRisbecia nudibranch detailHard coral abstractCoral detailThorny oysterCorallimorpharian detailSea urchinAnemone detailCrocodile fish eye detailUrchin shrimpXenocrab on whip coralSawblade shrimpSaron shrimpOrangutan crabCrab on seacucumberXenocrab on whip coralCleaner shrimpMantis shrimp eye detailShrimp in anemoneShrimp on corallimorpharianShrimp on whip coralCoral hermit crabsOrangutan crab on bubble coralCoral hermit crabCleaner shrimp on anemoneXenocrab on gorgonian fanCoral hermit crabsCoral hermit crabSoftcoral crabShrimp in AnemoneShrimp on sea starCoral hermit crabsCoral hermit crabsSoft coral cowrieHippocampus denise pygmy seahorseHarlequin ghost pipefishWhip CoralReef scenicSeafan scenicMichelle and her wild hairJacks at Mary IslandSoftcoral on mangroveSoftcoral scenicSeascapeCrocodileReef scenicLionfish reef scenicRemora hat self portraitMonty and BenBilikiki at Wickham island