Saint-Calixte, Lanaudière County, Quebec, Canada August 20, 2011
After browsing through various sources, I had a little bit of a hard time to pin it down to species. At least I'm pretty sure it's either ochrogaster or mimellonis, but I don't have the tools to choose one or the other.