Eyecatching sketches but whos the artist?

Eyecatching sketches but whos the artist?

Observation - Eyecatching sketches but whos the artist? - UK and Ireland. Description: curious pathways etched into Hogweed leaves. a parasitic worm or an insect?

curious pathways etched into Hogweed leaves.
a parasitic worm or an insect?