Holiday 'Show Globes' on display in Times Square(6 images)

Large snow globes inspired by the designs of hit Broadway shows are on display in New York City through December 26, 2019. The Times Square Alliance unveiled the first holiday ones in Times Square on the Broadway Plaza between 44th and 45th streets on November 1, 2019.

A "Wicked" "Show Globe." Photo by John Angelillo/UPI | License Photo
0 of 0