Yellow Slime Mould

Yellow Slime Mould

Observation - Yellow Slime Mould - UK and Ireland. Description: