L

Lewis Davidson

Born 20 October 1926 in Detroit, Michigan, USA

Died 17 June 1990 (aged 63)

Writer

Director