Threadfin butterflyfish
Chaetodon auriga
Four Eyed Butterflyfish
Chaetodon capistratus
Pakistan Butterflyfish Thumbnail
Pakistan Butterflyfish
Chaetodon collare
Declivis Butterflyfish
Chaetodon declivis
Saddleback Butterflyfish
Chaetodon ephippium
Orange Butterflyfish Thumbnail
Orange Butterflyfish
Chaetodon kleini
Klein Butterfly Thumbnail
Klein Butterfly
Chaetodon kleinii
Raccoon Butterflyfish
Chaetodon lunula
Mertensii Butterflyfish
Chaetodon mertensii
Mitratus Butterflyfish
Chaetodon mitratus
Pebble Butterfly
Chaetodon multicinctus
Spotfin Butterflyfish
Chaetodon ocellatus
Pelewensis Butterflyfish
Chaetodon pelewensis
Dot Dash Butterflyfish
Chaetodon punctatofasciatus
Latticed Butterflyfish
Chaetodon rafflesi
Rainfordi Butterfly
Chaetodon rainfordi
Bluecheek Butterflyfish
Chaetodon semilarvatus
Banded Butterflyfish
Chaetodon striatus
Tinker Butterfly Thumbnail
Tinker Butterfly
Chaetodon tinkeri
Tahitian Butterflyfish
Chaetodon trichrous
Double Saddle Butterflyfish
Chaetodon ulietensis
Tear Drop Butterflyfish
Chaetodon unimaculatus
Vagabond Butterflyfish
Chaetodon vagabundus
Pearlscale Butterflyfish
Chaetodon xanthurus
Yellow Longnose Butterflyfish Thumbnail
Yellow Longnose Butterflyfish
Forcipiger flavissimus
Pyramid Butterflyfish
Hemitaurichthys polylepis
Schooling Bannerfish Thumbnail
Schooling Bannerfish
Heniochus diphreutes
Phantom Bannerfish
Heniochus pleurotaenia
Longnose Atlantic Butterflyfish
Prognathodes aculeatus