Sorry. I know it's not an AIBU but this is driving my anxiety nuts. Please can anyone identify this bug? (UK). This is taken with a macro lense. It's actually about 2mm prehaps. Will appreciate guesses as well as knowledgeable replies.