Longfin batfish (Platax teira) being cleaned by a common cleaner wrasse (Labroides dimidiatus) at Koh Tachai
longfin batfish
Longfin batfish (Platax teira) at Koh Tachai
longfin batfish
Longfin batfish (Platax teira) at Koh Tachai
longfin batfish
Clownfish (Amphiprion ocellaris) at Koh Tachai
clownfish

dash-and-dot goatfish
Crinoid (feather star) at Koh Tachai
crinoid (feather star)
Forster's hawkfish (Paracirrhites forsteri)
forster's hawkfish
Zebra shark (Stegostoma fasciatum) at Koh Tachai
zebra shark
Zebra shark (Stegostoma fasciatum) at Koh Tachai
zebra shark
Spotfin lionfish (Pterois antennata) at Koh Tachai
spotfin lionfish
Manta ray (Manta birostris) at Koh Tachai
manta ray
Manta ray (Manta birostris) at Koh Tachai
manta ray
Manta ray (Manta birostris) at Koh Tachai
manta ray
Manta ray (Manta birostris) at Koh Tachai
manta ray
Indian Ocean steephead parrotfish (Chlorurus strongylocaphalus) at Koh Tachai
steephead parrotfish
Blackspotted puffer (Arothron nigropunctatus) at Koh Tachai
blackspotted pufferfish
Blackspotted sea cucumber (Pearsonothuria graeffei)
blackspotted sea cucumber
Egg mass of a Spanish dancer nudibranch (Hexabranchus sanguineus) at Koh Tachai
spanish dancer egg mass
Bluefin trevally (Caranx melampygus) and golden trevally (Gnathanodon speciosus) at Koh Tachai
bluefin and golden trevally