species 7,035 observations

Stoplight Parrotfish

Sparisoma viride