Someone else posted this to calceolus pursuant to the posting contest. There is confusion about these flowers so I did some checking to see if I had been mistaken about the identification. Since this came from virgin woods in northern Minnesota, I believe my original I.D. is correct and it is not calceolus.