Google Street View
This hand on the front façade of Madame Tussauds at Times Square, New York is a mystery (atleast to me). I couldn't find any info on it.
May be my readers can throw more light on it.
May be my readers can throw more light on it.
No comments:
Post a Comment