
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)
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)