species 17,460 observations

Leather Star

Dermasterias imbricata