Mucilago crustacea

Mucilago crustacea

Observation - Mucilago crustacea - UK and Ireland. Description: