The Radiant sea urchin Astropyga radiata is also referred to as the Red urchin, Fire urchin and Bluespotted urchin Philippines., Photo by Dave Fleetham Design Pics Stock Photo - Afloimages
The Radiant sea urchin (Astropyga radiata) is also referred to as the Red urchin, Fire urchin and Blue-spotted urchin; Philippines., Photo by Dave Fleetham / Design Pics