/zX0B2xS32BgvTfg3TvpfOv4wiK4.jpg

This Tiny World

  • January 1972
  • 15mins

  • Documentary
  • Directed by

    Charles Huguenot van der Linden,

    Oscar Winning documentary short about antique mechanical toys.