Firstly, I apologize for the photograph. It is less than ideal. I took it snorkeling, not diving, and I and my camera are both especially limited when snorkeling.
I think it might be a Caesar grunt. Am I right?
Grecian Rocks, Key Largo, Florida, less than ten feet of water, bottom temperature probably 80 to 82 degrees Fahrenheit, June 20, 2011.
Thank You,
Marty
Caesar Grunt
Yup, a Caesar Grunt. Notice the dark fins.
Louis
You're the best
Thank you. You're the best.
Marty