Poster of Cast and Crew in David Copperfield - Home at Last (Season 1 - Episode 13) - Home at Last

David Copperfield - Season 1 - Home at Last (Episode 13)

Episode Aired On:
Sunday, April 10 1966
59 years ago