Puffer Mule 5.5 - Patent Red

USD $100.00

  • Patent red fabric

  • 5.5cm heel

  • Leather sole

  • European Sizing