Delmar Watson

Delmar Watson

Born 1 July 1926 in Los Angeles, California, USA

Died 26 October 2008 (aged 82)