Sawfly on Marsh Marigold leaf - 1

Sawfly on Marsh Marigold leaf - 2

Sawfly on Marsh Marigold leaf - close-up of wings