Show more
Herbert I. Leeds (September 13, 1900 – May 15, 1954) was an American film director. Wikipedia