Sarah Napier is an actress, known for The Red Shoes (1983), Industrial Symphony No. 1: The Dream of the Brokenhearted (1990) and The Marvelous Land of Oz (1981).
7.4分
演员
饰:Back-Up Singer
1990(美国)
饰:Mother
1983(美国)
饰:Women's Army of Revolt,Citizens of Oz
1981(美国)