Mucilago

Mucilago

Observation - Mucilago - UK and Ireland. Description: