Production Manager and Set Designer Terry Flint works on one of the new masks for A Christmas Carol.
Loading...