species 2,527 observations

Queen Parrotfish

Scarus vetula