New York City’s Fifth Avenue went car free for the first time in half a century, only open to pedestrians in December — the city’s largest-ever holiday season-specific Open Street.
You must be logged in to use lightbox functionality
Please Log In or Register