No interactions present.
Not many agreements for sawfly larvae. But this one is so obvious. One brief foray onto the Internet is very convincing. So little biological information.
Now see mine! http://www.ispotnature.org/node/735106 and agree!
Lat/Lng: 54.34586, -8.01783
OS grid ref: NV091111