EAST LONDON NATURE

Honey or Boot-lace Fungus

Armillaria mellea