Sea life - Seven One Photography

A large Great Barracuda

Taken near Delta Shoals off of Marathon, FL