by bellafotosolo
ORLANDO - OCT 24 : The China exhibit at the International Food and Wine Festival held in Disney's Epcot. The festival is held each year in the fall. Taken October 24, 2013 in Orlando, FL.