The mammoth wasp Megascolia maculata a very large wasp isolated on white background, dorsal view of Megascolia