This Forum will close on Wednesday 27 March, 2024. Please refer to the announcement on the Discussions page for further detail.
Egg/poo/something id please?
A friend spotted this on a hellebore leaf in Scotland. We've tried to work out what it is but with no joy. Any ideas please?

0
Posts