Snow Lanterns, West Village, New York City Posted on November 14, 2015 By nolanshawSnow Lanterns, West Village, New York City