blog.disneygeek.com
WDW Pictures: Discovery Island Christmas Lights at Disney’s Animal Kingdom
Christmas Lights and decorations are on the stores on Discovery island at Disney’s Animal Kingdom