The Lost World of Mitchell & Kenyon

- Media type
- TV series
The Lost World of Mitchell & Kenyon · The Lost World of Mitchell & Kenyon · TV
Documentary 2005
About this title
Examines the recent discovery of 800 short films from the Edwardian Age, made by pioneering film-makers Sagar Mitchell and James Kenyon.