shopping, travel Christmas Windows NYC December 24, 2008 cathycentral Leave a comment The coolest Christmas window displays NYC has to offer (and some from Macys): Advertisements