François Libert:
Porkfish - Anisotremus virginicus
François Libert:
Painted sweetlips, subadult - Diagramma pictum
François Libert:
White margate - Haemulon album
François Libert:
Tomtate - Haemulon aurolineatum
François Libert:
Caesar grunt - Haemulon carbonarium
François Libert:
French grunt - Haemulon flavolineatum
François Libert:
Cottonwick - Haemulon melanurum
François Libert:
White grunt - Haemulon plumierii
François Libert:
White grunt - Haemulon plumierii
François Libert:
Many-spotted sweetlips, juvenile - Plectorhinchus chaetodonoides
François Libert:
Many-spotted sweetlips, juvenile - Plectorhinchus chaetodonoides
François Libert:
Striped sweetlips - Plectorhinchus lessonii
François Libert:
Striped sweetlips - Plectorhinchus lessonii
François Libert:
Striped sweetlips, juvenile - Plectorhinchus lessonii
François Libert:
Diagonal-banded sweetlips - Plectorhinchus lineatus
François Libert:
Diagonal-banded sweetlips, subadult - Plectorhinchus lineatus
François Libert:
Dotted sweetlips - Plectorhinchus pica
François Libert:
Ribbon sweetlips - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, old subadult - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, subadult inspected by a bluestreak cleaner wrasse - Plectorhinchus polytaenia and Labroides dimidiatus
François Libert:
Ribbon sweetlips, subadult - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, older juvenile - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, juvenile - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, juvenile - Plectorhinchus polytaenia
François Libert:
Ribbon sweetlips, portrait - Plectorhinchus polytaenia
François Libert:
Oriental sweetlips - Plectorhinchus vittatus
François Libert:
Bastard grunt - Pomadasys incisus
François Libert:
Bastard grunt - Pomadasys incisus