Hi All,
I have quite a few of these insects on my apple tree, perhaps nibbling on the aphids. The leaf was removed to get a good picture and insect put back after! To me it looks like it could be a baby caterpillar but I thought they hatched larger than that.

Thanks