Taste of EPCOT International Festival of the Arts

Filed in: Epcot, Events

The Taste of EPCOT International Festival of the Arts at Walt Disney World Resort in Lake Buena Vista, Fla., celebrates visual, culinary and performing arts from around the world. (Matt Stroshane, photographer)