Sheila Smith
Sheila Smith is an actress, known for Birth (2004), Marci X (2003) and The Man with the Duck on His Head (2000).
Genres
Country
Sheila Smith is an actress, known for Birth (2004), Marci X (2003) and The Man with the Duck on His Head (2000).
Sheila Smith is an actress, known for Birth (2004), Marci X (2003) and The Man with the Duck on His Head (2000).