Image 1 of 1

Barracuda Teeth 121A.jpg

Great Barracuda, Sphryaena barracuda