Jean Barbour is known for Captain Celluloid vs. the Film Pirates (1966). She was previously married to Alan G. Barbour.
No data