species 2,017 observations

Rainbow Parrotfish

Scarus guacamaia