Details: This poster is a reproduction of a vintage image of Times Square in New York City. This poster is measured 24 x 36 inches.
Times Square is the intersection of 42nd Street and Broadway in New York City. It is sometimes called "The Crossroads of the World" and is an iconic symbol of New York. It is known for it's large electric advertisments. Every New Years Eve a countdown is held in Times Square and a ball signifying the new year is dropped in the last ten seconds of the old year.