François Libert:
Painted leaf blenny - Alloblennius pictus
François Libert:
Painted Leaf Blenny - Alloblennius pictus
François Libert:
False Cleanerfish - Aspidontus taeniatus
François Libert:
Bluedashed Blenny - Blenniella paula
François Libert:
Bluedashed Blenny, portrait - Blenniella paula
François Libert:
Redspotted Blenny - Blenniella periophthalmus
François Libert:
Redspotted blenny - Blenniella periophthalmus
François Libert:
Chestnut blenny, male - Cirripectes castaneus
François Libert:
Chestnut Blenny, male - Cirripectes castaneus
François Libert:
Chestnut Blenny, female - Cirripectes castaneus
François Libert:
Chestnut Blenny, juvenile - Cirripectes castaneus
François Libert:
Red-streaked blenny, female - Cirripectes stigmaticus
François Libert:
Red-speckled Blenny - Cirripectes variolosus
François Libert:
Red-speckled Blenny - Cirripectes variolosus
François Libert:
Clown coralblenny, black stripes form - Ecsenius axelrodi
François Libert:
Clown coralblenny, orange stripes form - Ecsenius axelrodi
François Libert:
Bath's Coralblenny, black stripes form - Ecsenius bathi
François Libert:
Bath's coralblenny, black stripes form - Ecsenius bathi
François Libert:
Bath's coralblenny, orange stripes form - Ecsenius bathi
François Libert:
Bath's coralblenny, orange stripes form - Ecsenius bathi
François Libert:
Bicolor coralblenny - Ecsenius bicolor
François Libert:
Bicolor Coralblenny - Ecsenius bicolor
François Libert:
Bicolor coralblenny - Ecsenius bicolor
François Libert:
Twinspot Coralblenny - Ecsenius bimaculatus
François Libert:
Dentex Coralblenny - Ecsenius dentex
François Libert:
Dentex Coralblenny - Ecsenius dentex
François Libert:
Lined Coralblenny - Ecsenius lineatus
François Libert:
Lined Coralblenny - Ecsenius lineatus
François Libert:
Black coralblenny - Ecsenius namiyei
François Libert:
Black coralblenny - Ecsenius namiyei