Spencer Chapman

Spencer Chapman (born 14th January 1938) was Designer for DW: The Dalek Invasion of Earth and DW: The Space Museum.