Jan. 8 2014
This is a Sergeant (Abudefduf spp.), but not sure which, probably a Caribbean species.
Thanks a lot Hix !
Separate names with a comma.