Hi AlisonMilton, thanks for your sighting. It looks like your sighting contains multiple species. To help us verify each species, please submit each species as a separate sighting. You can edit this sighting and click the duplicate button to make a duplicate of the original sighting.
Hi Alison. There are 3 species in this image. The one near the margin of the leaf, with the spotted wings, is (I think) a Barklouse (Psocodea) of genus Ectopsocus; the one sitting on the eggs is a True fly (Diptera), possibly Chloropidae; and I think the eggs are probably familiar to you as those of a Leaf beetle.