Michèle Marsh

Michèle Marsh (born Michèle Noelle Buhler) is the actress who portrayed the Aldean Leda in the Star Trek: The Next Generation first season episode.