About 4mm BL under bark on a freshly fallen branch
Minute 2mm BL 'investigating' scale insects
Nymph? Very small ~1mm
Stick bug maybe 🤔
No idea, anyone??
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy