The Dior Solar slip-on sneakers are an impressive product of over 150,000 stitches

The Dior Solar slip-on sneakers are an impressive product of over 150,000 stitches