Sea stars (starfish)

Choriaster granulatus - Granular sea star

Loading Image