With egg masses, on red algae. Shell about 1/3" across.
Found by @seaslugin. @leslieh is this genus Amblyosyllis?
At first I saw only the spider (Telamonia dimidiata). Then I noticed it seemed to be attached to something, and a photo revealed the jaws of a larva of an owlfly (Ascalaphinae, Myrmeleontidae).