Poster of Cast and Crew in Barnaby Jones - Season 6 - Episode 11 - The Devil's Handmaiden

Barnaby Jones - Season 6 - The Devil's Handmaiden (Episode 11)

Episode Aired On:
Thursday, December 1 1977
47 years ago