For its 80th annual holiday window display, Lord & Taylor transformed the Fifth Avenue windows of its Manhattan flagship into a whimsical journey—seen through the lens of enchanted snow globes.
It's shaping up as a happy holiday for the nation's retailers — so much so that one retail research/consulting firm has raised its already strong seasonal sales forecast.