Juvenile Schoolmaster snapper

These feisty fish used to be a lot more common in our waters. This one is 4 inches long.