This large species of unusual looking nudibranch is Jorunna rubescens (3-4 inches). We saw many of them both alone and in pairs and there were many large pink egg masses laid on bare rocks near the shoreline. This pair was in the process of mating.
12 June 2014