Known for Acting
Elvira Stevenson is known for EverAfter: A Cinderella Story (1998).
1998
as Queen of Spain