Grand Central Terminal (Stock Footage)

Grand Central Terminal (Stock Footage)

Grand Central Station in New York City time lapse with blured people

by
by
by
by
by
by