ben rigsby's picture

Eyecatching sketches but whos the artist?

Observed: 21st July 2011 By: ben rigsbyben rigsby’s reputation in Invertebratesben rigsby’s reputation in Invertebrates
P7210353
Description:

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

Identifications
Species interactions

No interactions present.

Species with which Phytomyza interacts