Lisa Hayward

Lisa Hayward was a contracts assistant for Doctor Who.