Skip to content
I Photo New York
Neighborhoods
Landmarks
NYC Parks
People Watching
The Arts
Mother Nature
NY- Verdi Square in the snow
We had one of our few and infrequent snow showers today.
Posted
February 12, 2008
in
People Watching
,
Upper Westside
,
Verdi Square
,
West 72nd St Subway Station
,
Winter
by
chris brady
Tags: