MartinL They do look like sawfly larvae newly hatched. There are various species. Here is another http://www.projectnoah.org/spottings/10122999
Comments (2)