571 photos - 290 species


Barracudas ( Sphyraenidae ) 11 photos - 4 species

Basses ( Percidae ) 344 photos - 179 species

Batfishes ( Platax ) 9 photos - 3 species

Blennys ( Blenniidae ) 75 photos - 40 species

Bonefishes ( Albulidae ) 3 photos - 1 species

Boxfishes ( Ostraciidae ) 29 photos - 10 species

Brotula ( Stygnobrotula ) 2 photos - 1 species

Burrfishes or Porcupinefishes ( Diodontidae )17 photos-6 species

Butterflyfishes ( Chaetodontidae ) 81 photos - 46 species