Lord & Taylor “Santa Claus Day Off” Holiday Window Display 2012 Store: Lord & Taylor Location: 424 Fifth Ave, New York Dresser: Spaeth Design See here a video of the window display: Share this: Share Tweet Google+ LinkedIn tumblr StumbleUpon
Comments