Uncategorized The Holiday Windows of Lord & Taylor ~ NYC December 29, 2007 Wendy Hughes-Jelen Leave a comment From Friday night, 12/28.