Leslie Smith is known for Stardust Memories (1980), Odd Jobs (1986) and The Devonsville Terror (1983).
No data