mail_outline sales@mediastorehouse.com
Writer David Cornwall (John Le Carre) at his home Hampstead, north London. 17th March 1983
John Le Carre near his home in Hampstead. 6th July 1993
John Le Carre at home in Hampstead. 6th July 1993