A Mystery

My friend at the Natural History Society found this very distinctive larva in a lettuce she bought at a local supermarket. 
Sadly, I cannot identify it yet, but I am wondering if it came with the lettuce from another country.
If anyone out there knows I would be most grateful...

Comments
Sign in or get an account to comment.