AMSTERDAM, NETHERLANDS - AUG 28: Madame Tussaud wax museum, as seen on August 28, 2008 in Amsterdam, Netherlands. It is a major tourist attraction in Amsterdam, displaying waxworks of famous figures.
Editorial use only
Editorial credit: Ritu Manoj Jethani / Shutterstock.com

Royalty-free stock photo ID: 161879573

AMSTERDAM, NETHERLANDS - AUG 28: Madame Tussaud wax museum, as seen on August 28, 2008 in Amsterdam, Netherlands. It is a major tourist attraction in Amsterdam, displaying waxworks of famous figures.