Butterflyfish

Moorish Idols
Moorish Idols
Double Saddled Butterflyfish
Double Saddled Butterflyfish
Indian Bannerfish
Indian Bannerfish
LONGFIN BANNERFISH 2 aka PENNANT BUTTERF
LONGFIN BANNERFISH 2 aka PENNANT BUTTERF
Barberfish
Barberfish
ORNATE BUTTERFLYFISH
ORNATE BUTTERFLYFISH
LONGNOSE BUTTERFLYFISH
LONGNOSE BUTTERFLYFISH
Reticulated Butterflyfish
Reticulated Butterflyfish
Racoon Butterflyfish School
Racoon Butterflyfish School
Pennant and Blacklip Butterflyfish (Juv
Pennant and Blacklip Butterflyfish (Juv
Meyers Butterflyfish
Meyers Butterflyfish
OVAL BUTTERFLYFISH
OVAL BUTTERFLYFISH