Rob Whelan They look like 1st instar hemipterans, just hatched from the clutch of eggs stuck to the leaf. Can't help with ID better than that.
Comments (2)