You asked:

actress penelope windust

  • Penelope Windust is an American television, film, and stage actress.