Blue Stripe Grunt. Haemulon sciurus

© Brian Gratwicke