Mel Stewart

Mel Stewart

Born 19 September 1929 in Cleveland, Ohio, USA

Died 24 February 2002 (aged 72)