Terry Horle

Terry Horle was a construction manager for Doctor Who.