Designed by
Title
Madame Marie Tussaud statue at Madame Tussauds in Times Square in Manhattan, New York City #282282264
Description
Madame Marie Tussaud statue at Madame Tussauds in Times Square in Manhattan, New York City USA
This image is editorial