Madame Tussaud in Amsterdam
Size: 5760px × 3840px
Location: Dam 20, 1012 NP Amsterdam, Netherlands
Photo credit: © Keith Larby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amsterdam, building, celebrity, famous, glass, madame, model, models, royalty, tourists, tussaud, visitors, wax, waxwork, waxworks, window, windows