Hey, it’s snowing.
The National Weather Service just declared today’s blizzard the biggest ever in New York City history, with a snowfall of 26.9 inches measured in Central Park.
As it happens, Central Park was where I ventured out today on foot, and with camera in hand. Here’s a sampling of the shots I took along the way, starting with the scene outside the building.











