Holiday Window Displays at World of Disney

Filed in: Christmas, Disney Springs, Holidays

Storefront windows at the World of Disney store are decorated for the holiday season at Disney Springs, the shopping, dining and entertainment district of Walt Disney World Resort in Lake Buena Vista, Fla. The Disney merchandise presentation team starts planning these festive displays almost a year in advance. (Matt Stroshane, photographer)