Premnas biaculeatus, Spine-cheeked Anemonefish (above and below)
Heteractis magnifica, Magnificent Sea Anemones, with Amphiprion perideraion, Pink Anemonefish
Chaetodon citrinellus, Speckled Butterflyfish
Feather Stars
Chaetodon ephippium, Saddled Butterflyfish
Lutjanus kasmira, Bluestripe Seaperch
Plectorhinchus lineatus, Diagonal-banded Sweetlips
Chaetodon rainfordi, Rainford's Butterflyfish
Lemnalia sp., Cauliflower Coral
Pterois vollitans, Red Lionfish
Amblyglyphidodon ternatensis, Staghorn Damsel
Acanthaster planci, Crown of Thorns Starfish
Dive Buddy Portraits
Triaenodon obesus, Whitetip Reef Shark
Chaetodon plebeius, Bluespot Butterflyfish
Amphiprion perideraion, Pink Anemonefish
Polycarpa clavata, Yellow Stalked Sea Squirt
Sargocentron spindiferum, Sabre Squirrelfish and Cephalopholis miniata, Coral Cod
Forcipiger longirostris, Longnose Butterflyfish
Hemitaurichthys polylepis, Pyramid Butterflyfish
Gymnothorax javanicus, Giant Moray
Leptogorgia virgulata, Colorful Sea Whips
Amphiprion percula, Clown Anemonefish
Arothron stellatus, Star Puffer (above)
Anemonefishes
Chaetodon bennetti, Bennetts's Butterflyfish
Dischistodus prosopotaenia, Honey-head Damsel
Zanclus cornutus, Moorish Idol
Chaetodon vagabundus, Vagabond Butterflyfish
Cheilinus undulatus, Giant Humphead Wrasse, With Diver (Published Photo)
Damsel Fish
Chaetodon oxycephalus, Spotnape Butterflyfish
Chaetodon punctatofasciatus, Spot-banded Butterflyfish
Synodus variegatus, Reef Lizardfish
Urogymnus africanus, Thorny Ray
Heteractis magnifica, Magnificent Sea Anemone with Diver (Published Photo).
Didemnum molle, Colonial Sea Squirt
Sargocentron spindiferum, Sabre Squirrelfish
Caretta caretta, Loggerhead Sea Turtle
Chelonia mydas, Green Sea Turtle
Stegastes nigricans, Dusky Gregory
Chaetodon auriga, Threadfin Butterflyfish
Chrysiptera parasema, Yellowfin Damsel
Amphiprion akindynos, Barrier Reef Anemonefish
Chaetodon raffiesi, Latticed Butterflyfish
Chaetodon ulietensis, Pacific Double Saddled Butterflyfish
Chaetodon unimaculatus, Teardrop Butterflyfish
Chaetodon kleinii, Klein's Butterflyfish
Tacniura lymma, Blue-spotted Ray
Sepia latimanus, Cuttlefish
Chaetodon trifascialis, Chevroned Butterflyfish
Mulloidichthys vanicolensis, Yellowfin Goatfish, and Lutjanus kasmira, Bluestripe Seaperch
Chaetodon melanotus, Blackback Butterflyfish
Chaetodon ornatissimus, Ornate Butterflyfish
Cheilinus undulatus, Giant Humphead Wrasse
Heniochus monoceros, Masked Bannerfish
Chaetodon baronessa, Triangular Butterflyfish
Chaetodon trifasciatus, Redfin Butterflyfish
Chaetodon flavirostris, Dusky Butterflyfish
Chelmon rostratus, Beaked Coralfish
Chaetodon speculum, Ovalspot Butterflyfish
Chaetodon mertensi, Merten's Butterflyfish
Amblyglyphidodon aureus, Golden Damsel
Chaetodon aureofasciatus, Goldstripe Butterflyfish
Heniochus chrysostomus, Pennant Bannerfish
Butterflyfish
Soft Coral
Choeroddon fasciatus, Harlequin Tuskfish