Barracuda - 1

Barracuda - 1

Sphyraena barracuda - great barracuda (Class Actinopterygii, Order Perciformes, Family Sphyraenidae) - St. Kitts