Subject: Tree bugs
May 18, 2017 8:24 am
Can you please let me know what the bugs in the picture are.
These are Scale Insects, but we are uncertain of the species. Knowing where Sheffield is located and knowing the type of tree would both make species identification much easier.