species 3,996 observations

Striped Parrotfish

Scarus iseri