species 2,683 observations

Yellowtail Parrotfish

Sparisoma rubripinne