I checked up on pictures of Aphids and couldn't find anything like this makes me wonder what this is, shot long ago. any ideas, you gardeners?