Italy / 2005 / Documentary / 6’50”I0600712
A documentary on the last glass eye maker in Britain.
Director
Tom Leach
Production
Referent
Sales
Editing
Sam Storey
Camera
Ben Todd
Sound Editing
Holger Stenschke
Sound Mixing