logo
Leslie Harris backdrop
Leslie Harris poster
Leslie Harris
Leslie Harris (born in Cleveland, Ohio in 1960) is an American film director, screenwriter and producer. Her early film work consisted of animations a...