David Penhaligon
David Penhaligon, the Cornish Liberal MP.
David Penhaligon has been a guest on Desert Island Discs in March 1987. Each show is judged on its own.
Appearances
-
Desert Island DiscsDavid Penhaligon ยท Mar 1987
0 votes