Snow is falling in Chelsea! Bundle up and stop by to enjoy the winter landscape at the High Line.
761 likes
Log in to like or comment.