Steve’s Barracuda!

Steve Setzer caught this nice Barracuda yesterday.

Steve