Sophie Powell

Sophie Powell was the graphic artist for the Doctor Who television story Last Christmas