Bug ID

Went camping and saw this little guy in the Boundary Waters Canoe Area. Any one know the species?

And since I am posting photos, here are some other things I took snap shots of.


White Admiral

Comma

Green Frog

Northern pitcher plant

Looks sort of like a horsefly. No, a quick search shows I was wrong. It’s a Bee Fly (who knew?)
http://www.cirrusimage.com/flies_bee_Lepidophora_lepidocera.htm

Thanks! Some day I’ll have to master looking up bug species.