Nina Armstrong

Actor

Indiana Jones and the Last Crusade
1989
as Flower Girl