These colorful, lightweight sneakers from the Japanese brand Flower Mountain are made of suede and soft teddy fabric. The removable footbed is made of cork.
These colorful, lightweight sneakers from the Japanese brand Flower Mountain are made of suede and soft teddy fabric. The removable footbed is made of cork.