Yellow spotted star was spotted at Elephant Rock

One of the many species of sea stars on the reefs.