Skip to page content
Can anyone tell me what this is?
It's about 5 mm in length as shown in the photo
Thanks in advance
It's a Jewel Wasp
Thanks for your help on that. Just been reading about it , amazing but a bit science fiction!