Banning State Park, Pine County County, Minnesota, USA July 10, 2014
Somewhere or somehow, I had identified this little beauty as Edwards Hairstreak (Strymon edwardsii) but when checking on BugGuide, it appears that it is probably Edwards' Hairstreak (Satyrium edwardsii)