Christopher Leaver
Christopher Leaver, Lord Mayor of London.
Christopher Leaver has been a guest on Desert Island Discs in February 1982. Each show is judged on its own.
Appearances
-
Desert Island DiscsSir Christopher Leaver ยท Feb 1982
0 votes