First snowfall on the streets of Central Park and Times Square, NYC

First snowfall on the streets of Central Park and Times Square, NYC (from: i.redd.it)


>> Back to view ALL IMAGES