A source-cited species codex: Seven armed starfish (Luidia ciliaris)
Seven armed starfish (Luidia ciliaris)
Where Seven armed starfish has been recorded