François Libert:
Redmouth grouper - Aethaloperca rogaa
François Libert:
Redmouth grouper inspected by blackspot cleaner wrasse - Aethaloperca rogaa & Labroides pectoralis
François Libert:
Slender grouper - Anyperodon leucogrammicus
François Libert:
Slender Grouper - Anyperodon leucogrammicus
François Libert:
Slender grouper, juvenile - Anyperodon leucogrammicus
François Libert:
Slender Grouper, portrait - Anyperodon leucogrammicus
François Libert:
Peacock Grouper in clear livery - Cephalopholis argus
François Libert:
Peacock grouper in intermediate livery - Cephalopholis argus
François Libert:
Peacock Grouper in dark livery at night - Cephalopholis argus
François Libert:
Peacock Grouper, subadult in dark livery at dusk - Cephalopholis argus
François Libert:
Peacock Grouper with Whitemouth Moray - Cephalopholis argus and Gymnothorax meleagris
François Libert:
Graysby - Cephalopholis cruentata
François Libert:
Graysby - Cephalopholis cruentata
François Libert:
Bluespotted Grouper - Cephalopholis cyanostigma
François Libert:
Bluespotted Grouper - Cephalopholis cyanostigma
François Libert:
Coney - Cephalopholis fulva
François Libert:
Coney - Cephalopholis fulva
François Libert:
Coney - Cephalopholis fulva
François Libert:
Coney - Cephalopholis fulva
François Libert:
Coney, juvenile - Cephalopholis fulva
François Libert:
Yellowfin Hind - Cephalopholis hemistiktos
François Libert:
Yellowfin Hind with intermediate coloration - Cephalopholis hemistiktos
François Libert:
Yellowfin Hind showing excitment coloration - Cephalopholis hemistiktos
François Libert:
Yellowfin Hind - Cephalopholis hemistiktos
François Libert:
Freckled Grouper - Cephalopholis microprion
François Libert:
Coral Grouper, portrait - Cephalopholis miniata
François Libert:
Coral grouper - Cephalopholis miniata
François Libert:
Coral grouper - Cephalopholis miniata
François Libert:
Coral grouper - Cephalopholis miniata
François Libert:
Coral Grouper - Cephalopholis miniata