News

It all began with Marie Tussauds, a French wax sculptor, who established her first museum in London in 1835. Almost 200 years ...