Stitch and Minnie Pom-Pom Ski Caps at Walt Disney World
Keep your head warm this winter (even though it is still rather hot in Florida) with the new Stitch and Minnie Mouse pom-pom ski caps from Walt Disney World. Stitch Ski Cap – $19.99 The Stitch cap is light blue. Embroidered appliqués on the front make it look like Stitch is peeking out over the … Read more