Trumpetfish



Reef Squid



Needlefish



This Caribben Blue Angelfish took forever to photograph, but I never did got a good shot.



Moray Eel.



Spotted Moray Eel.





Sharptail eel.











Boxfish.





Christmas tree worms.





Artificial reef base.



Pufferfish



Peacock flounder.





Unknown Invertebrate.



Juvenile french angelfish.








Barracuda.









Parrotfish.



















Reef Cleaning station.



Anemone.