Richard Morris

Richard Morris was the designer of the Doctor Who serial Invasion of the Dinosaurs.