logo
David Mellor backdrop
David Mellor poster
David Mellor
David John Mellor QC is a British broadcaster, barrister, and former politician. As a member of the Conservative Party, he served in the Cabinet of Pr...