Henry Foster

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