David Penhaligon

David Penhaligon, the Cornish Liberal MP.

politician

Wikipedia

David Penhaligon has been a guest on Desert Island Discs in March 1987. Each show is judged on its own.

Appearances

Others on Desert Island Discs