EAST LONDON NATURE

Red Slime Mould

Arcyria denudata