Please enable JavaScript
The 2024 International Flower & Garden Festival started at Epcot on Feb. 28, 2024. Here’s a look inside the Odyssey building, renamed The Citrus Blossom, featuring The Orange Bird.