Epcot International Flower & Garden Festival 2003 - 10th Anniversary Boxed Set (Art) is
a limited edition of 3,000 pieces Disney pin from Walt Disney World, released in 2003, part of the 10th Anniversary Boxed Set series.
Released for Epcot International Flower & Garden Festival.