Big barracuda hunting - Great barracuda (Sphyraena barracuda)

Royalty-free stock photo ID: 110644622

Big barracuda hunting - Great barracuda (Sphyraena barracuda)