dcsimg
Image of Orange spotted purple sea star
Creatures » » Animals » » Echinoderms » » Sea Stars » » Goniasteridae »

Orange Spotted Purple Sea Star

Fromia indica (Perrier 1869)