Henry Foster

Henry Foster was a production assistant for the Doctor Who television story Destiny of the Daleks.