species 2,243 observations

Caribbean Sharpnose Puffer

Canthigaster rostrata