Banded Butterflyfish


Bank Butterflyfish


Foureye Butterflyfish


Longsnout Butterflyfish


Reef Butterflyfish


Spotfin Butterflyfish