Claire Folkard

Claire Folkard was an prosthetics technician on the Doctor Who story Blink.