showy lady%27s slipper