Info
United Kingdom, England, London. National History Museum.