The Museum

S4E2 · 1996-10-23

A tempestuous year in the life of London's Victoria & Albert Museum.

The show’s own verdict is on its page.