Mooshu Black Mary Jane Trainers

Regular price $39.99

These shoes DO squeak, but the squeaker can be taken out!