Disneyland 50th Magical Milestones Stitch & Madam Leota Globe Pin. Released at the Disneyland Resort in 2005. This pin is a limited edition of 2000. Disneyland Resort - 2005
DL 50th Magical Milestones Stitch & Madam Leota Globe Pin LE
SKU: 874
$14.95Price