Amsterdam 2003 / DSC018561
9/9/2003
Ahhh yes, it wouldn't be Europe without a wax museum visit.
Madame Tussaud's is world famous and now has places in Vegas & San Francisco