Barberfish Group

Barberfish Group

Johnrandallia nigrirostris - barberfish, blacknosed butterflyfish (Class Actinopterygii, Order Perciformes, Family Chaetodontidae)