Star Item

Comments (2)

  1. jamied says

    The likely location for this clip is the Leicester Galleries in London, where the sculpture was put on show in February 1942.

  2. glasgowgirl says

    The Leicester Galleries is definitely the location of this clip.

We always welcome comments and more information about our films.
All posts are reactively checked. Libellous and abusive comments are forbidden.

Add your comment