Bryozoan

Bryozoan

Observation - Bryozoan - UK and Ireland. Description: Found washed up on beach. About 10cm long

Found washed up on beach. About 10cm long