Skip to content

A Handful of History:
Gloves from the Collection

Start Date
19 February 1981
End Date
07 March 1981
Venue
Museum of London
Location
London, England