Lord & Taylor “Santa Claus Day Off” Holiday Window Display 2012 Lord & Taylor “Santa Claus Day Off” Holiday Window Display 2012 Leave a comment Share this: Share Tweet Google+ LinkedIn tumblr StumbleUpon