Plumularia setacea
(Linnaeus, 1758)
Reproductive colony, growing on
Nemertesia
, Isle of Man, 2015.
Previous image
Next image