Alan Jeffrey

Alan Jeffrey was the technical manager on the Doctor Who television story Black Orchid.