LORD & TAYLOR christmas windows display New York
And Lord & Taylor’s windows bring worldwide traditions to the heart of New York City. The department store celebrates 75 years of showcasing their holiday windows through depictions of spending the season with those you love. From seeing Santa Claus on his day off to his travels around the globe dropping off presents from Manhattan (showing snow-covered Central Park) to Asia (featuring vibrant red lanterns, which represent good luck), there’s no shortage of Christmas cheer.
LORD & TAYLOR NY, shop windows lord & taylor, christmas holiday windows lord & taylor, New York City shop windows, Manhattan,snow-covered