Stitch Slippers - Lilo and Stitch

Item# 03344801
  • Stitch Slippers - Lilo and Stitch
  • Stitch Slippers - Lilo and Stitch
  • Stitch Slippers - Lilo and Stitch

Sold Out.