wax

Entry Thumbnail
Fashion

Popular Wax! MADAM TUSSAUDS

Who doesn’t know about MADAM TUSSAUDS!! Evidently, it’s a prime tourist attraction in London, displaying the waxworks of famous and historic people and also popular film characters