2017 Holiday Window Snow Globe Display at Lord…

2017 Holiday Window Snow Globe Display at Lord and Taylor, New York City