News | July 08, 2014 06:28 PM EDT
Fantastic photos of Madame Tussauds in London
Madame Tussauds is a wax museum in London with branches in a number of major cities. It was founded by wax sculptor Marie Tussaud and was formerly known as "Madame Tussaud's"; the apostrophe is no longer used.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.