Holiday market stalls are being built at Times Square in New York City during the holiday season on December 12, 2021.
You must be logged in to use lightbox functionality
Please Log In or Register