Butterflyfish (Chaetodontidae)

spotfin butterflyfish, chaetodon ocellatus
foureye butterflyfish, chaetodon capistratus
foureye butterflyfish, chaetodon capistratus
banded butterflyfish, chaetodon striatus
.pdfprint page