James Needs

James Needs

Monteur, Supervising Film Editor

17/10/1919 - 01/01/2003 Holborn, London, England, UK