Onchidoris bilamellata spawning aggregation
Onchidoris bilamellata egg masses Lucan's Chute, Browning Pass, British Columbia, Canada Photo by Merry Passage
20190329
From Nudibranchs / Opisthobranchs