species 5,677 observations

Red Sea Urchin

Mesocentrotus franciscanus