Longsnout ButterflyfishFour Eye ButterflyfishBanded ButterflyfishCloseup of Foureye ButterflyfishFoureye Butterflyfish on a Tropical Coral Reef