Robert Kellard

Robert Kellard

Born 23 April 1915 in Los Angeles, California, USA

Died 13 January 1981 (aged 65)