Slime mould ?

Slime mould ?

Observation - Slime mould ? - UK and Ireland. Description: