Terrifying wax figures of renowned personalities, such as Attila the Hun and Jack the Ripper, surround the sale of a London museum.
2021
2025
1973
2002
1957
1992
1997
1988
2014
1990
2023
—
2024
2006