Richard Morris

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