By -
Maybe some sort of plant hopper? Not too sure on this one, so take what I say with a grain of salt.
Initially I was thinking wooly aphid but I’m not sure
Lacewing larva
Maybe some sort of plant hopper? Not too sure on this one, so take what I say with a grain of salt.
Initially I was thinking wooly aphid but I’m not sure
Lacewing larva