London, United Kingdom
Anybody got an idea what this is? Obviously some sort of fungus, but what is it? I put some nematodes in the garden to combat the slugs which were destroying everything, and I am wondering if it is somehow connected?
- 29 Jun, 2012