Ooh Barracuda Published April 9, 2013 at 2048 × 1367 in Key Largo dive trip ← Previous Next → A barracuda swimming through the blue off of Key Largo Florida.