Picture posting is enabled for all :)
perhaps washed out by strong sunshine...
They look like sawfly larvae.