A

Arthur Howell

Born 5 January 1920 in Wandsworth, London, England, UK

Died 1 August 2003 (aged 83)

Director