Sarah Lockwood

Sarah Lockwood was a Prosthetic Make-up Artist for The Sarah Jane Adventures.