I found it, no longer NOID. It is called an 'Irish Eyes" lady slipper.