-
Short-headed Fang Blenny; Petroscirtes breviceps
-
Rippled Blenny; Istiblennius edentulus
-
Short-headed Fang Blenny; Petroscirtes breviceps
-
Bicolour Blenny, Ecsenius bicolor
-
Bicolour Blenny, Ecsenius bicolor
-
Bicolour Blenny, Ecsenius bicolor
-
Bicolour Blenny, Ecsenius bicolor
-
Bicolour Blenny, Ecsenius bicolor
-
Bicolour Blenny, Ecsenius bicolor
-
Miracle Triplefin, Enneapterygius mirabilis
-
Pale-spotted Triplefin, Enneapterygius pallidoserialis
-
Striped Triplefin, Helcogramma striatum
-
Striped Triplefin, Helcogramma striatum
-
Striped Triplefin, Helcogramma striatum
-
Triplefin on Warty Nudibranch from Koh Phangan
-
Unidentified Koh Phangan Triplefin
-
Unidentified Koh Phangan Triplefin
-
Unidentified Koh Phangan Triplefin
-
Highfin Fang Blenny close-up
-
Urchin Clingfish; Diademichthys lineatus
-
Lined Fang Blenny; Meiacanthus lineatus