MartinL I think this is a sawfly http://www.brisbaneinsects.com/brisbane_sawflies/PaperbarkSawfly.htm http://www.projectnoah.org/spottings/7853275
Comments (3)