Jump to navigation
Contact CCEF | Donate
The false moorish idol, Heniochus diphreutes, (top left side) and the pyramid butterflyfish, Hemitaurichthys polylepis, (bottom) in Apo Island Marine Sanctuary