Image 1 of 1

Great Barracuda 1-29-20-3363.jpg

Great Barracuda, Sphyraena barracuda, Blue Heron Bridge displaying teeeth, marine predator