logo
David Webb backdrop
David Webb poster
David Webb
David Alec Webb (6 March 1931 – 30 June 2012) was a British actor and anti-censorship campaigner. Webb was born in Luton, the second child and only s...