Sarah Napier
Sarah Napier演员

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).

TA的作品(3)