Janolus hyalinus on bryozoan Tricellaria inopinata Also juvenile Polyceras @ Zierikzee, Netherlands 20160925 by Marco Faasse
Janolus hyalinus on bryozoan Tricellaria inopinata Also juvenile Polyceras @ Zierikzee, Netherlands 20160925 by Marco Faasse