DisneyShopping. Com Lilo & Stitch in The Little Mermaid LE 250 Disney Pin 49860

Thanks to Pinpics for the information below. Lilo and Stitch find themselves standing in for Ariel and Sebastian on this wacky gold-finished character pin, one in a series taking a Continue Reading →