Reef EcoTours.com
Family Sphyraenidae - Barracudas
Yellow tailed Barracuda
Sphyraena flavicauda
Great Barracuda
Sphyraena barracuda