That's the name of the flower, a pink lady slipper - the latin name for it, which I don't know, translate to venus' foot. Hence, t title.
Well I seem to have broken my venetian red streak and I think it's for the best really. I was excited by what developed in this pieced today; and I am excited by some of the ideas I have had as of late. Things are really flowing.