Himatina trophina
Himatina trophina, formerly Flabellina trophina, laying eggs on worm tube Hoodie Nudi Bay, Nigei Island, British Columbia, Canada Photo by Phil Garner
20180423