Elizabeth Sherry

Elizabeth Sherry was a production assistant for Doctor Who.