I have just discovered this through my camellia hedge - am I right in thinking it is a scale of some sort? I would really Welcome an ID and suggestion of an organic way to treat it. Thank you in advance
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy