Derek Farr
Birthday: 1912-02-07 | Place of Birth: London, England, U.K....
Known For
The Projected Man
Doctor at Large
Town on Trial
Eight O'Clock Walk