So I'm at work, happily munching my healthy snack from a leading UK supermarket when I spot a little visitor!
It's being dealt with by customer services as the store 'released' it!
Grapes were from Spain or Greece on the label so any ideas what it is?!
https://flic.kr/p/zviqKU