Home/Visit Madame Tussauds Museum in Amsterdam/1525238950-7778-madame-tussauds-amsterdam-1 1525238950-7778-madame-tussauds-amsterdam-1 1525238950-7778-madame-tussauds-amsterdam-1