Chamber of Horrors photograph

Chamber Of Horrors

Use attributes for filter !
Date of Reg.
Date of Upd.
ID1075591
Send edit request

About Chamber Of Horrors


The Chamber of Horrors was an original exhibition at Madame Tussauds in London, being an exhibition of waxworks of notorious murderers and other infamous historical figures.

Next Profile ❯