bryozoan sea mat

bryozoan sea mat

Observation - bryozoan sea mat - UK and Ireland. Description: colonial animals growing on kelp

colonial animals growing on kelp