Species images


Threespot Angelfish (Apolemichthys Trimaculatus)

This species has been seen on the following dives: