Jorunna funebrisNudibranchNudibranch eggsMating Rob Hem Hypselodoris NudibranchNudibranch laying eggsNudibranch laying eggsYellow spotted chromodorisHypselodoris nudibranchChromodoris magnificaChromodoris Geminus portraitChromodoris Geminus marilynBullock's hypselodorisRobe Hem HypselodorisOcellated phyllidiaNudibranchNudibranchCratena peregrinaPeltodoris atromaculata