Image of Sparisoma viride

Florida Keys National Marine Sanctuary Staff