Slime Mould (Myxomycetes)

Slime Mould (Myxomycetes)

Observation - Slime Mould (Myxomycetes) - UK and Ireland. Description: