Definitely a wasp. There are millions of species so it might be difficult to narrow it down.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Definitely a wasp. There are millions of species so it might be difficult to narrow it down.