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