News

Death masks date back to ancient Rome and Egypt ... The waxwork heads of various celebrities await repair or disposal at Madame Tussauds London circa 1950. Photograph by George Pickow, Three ...