Lisa McDiarmid

Lisa McDiarmid was a standby art director for Doctor Who and Torchwood.