A Perfect Spy abridged in 15 parts by DONALD BANCROFT
Written and read by John le Carre (15)
Producer MAURICE LEITCH
(Starting on Monday: The Battle of Pollock Crossing'by J. L. Carr )
Discover 11,128,835 listings and 273,498 playable programmes from the BBC
A Perfect Spy abridged in 15 parts by DONALD BANCROFT
Written and read by John le Carre (15)
Producer MAURICE LEITCH
(Starting on Monday: The Battle of Pollock Crossing'by J. L. Carr )