Madame Tussades Time Square

This hand is on top of the Madame Tussaude in Times Square the extra show the building.  Visiting Union Square today where the Americans took NY back from the English.  Statues of George Washington Abraham Lincoln, and other monuments a bit like Trafalgar 

Comments
Sign in or get an account to comment.