Photo Jul 08, 10 17 15 AM Published August 3, 2015 at 640 × 1136 in Gallery ← Previous Next → Sawfly larvae, an insect that was challenging to ID as we initially thought it was a type of butterfly caterpillar. Like this:Like Loading...