Main content
Doctor Who (1963–1996) Season 11, Invasion of the Dinosaurs: Part 1 Invasion of the Dinosaurs: Part 1
The Doctor and Sarah return to London but find the city deserted.
10/10
This gallery is from
Doctor Who (1963–1996)—Season 11, Invasion of the Dinosaurs: Part 1
The Doctor and Sarah return to London but find the city deserted.
91Èȱ¬ One