Some kind of wasp perhaps? Found in a garden relatively close to the shores of Lake Ontario, in Ontario, Canada.
Invertebrate enthusiasts have learned to expect the discovery of fantastic new species on a regular basis. But even old timers such as I...
Separate names with a comma.