David Frost

Sir David Frost
The UK premiere of 'Harry Brown' held at the Odeon Leicester Square.
London, England - 10 November 2009
Credit:WENN

See our biography of David Frost