Doctor Who Season 19 Episode 3
The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…
Serie: Doctor Who
Episode Title: Castrovalva, Part Three
Air Date: 1982-01-11
The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…
Serie: Doctor Who
Episode Title: Castrovalva, Part Three
Air Date: 1982-01-11