Long-nose Butterflyfish

Long-nose butterflyfish

A Long-nose butterflyfish at a coral reef in Johnston Atoll