LUNA
¥37,800
DENIM HEEL SANDALS
- Upper: 100% denim
- Lining: 100% leather
- Leather insole
- Leather sole
- Heel: 75mm
- Style ID: ELI734
Designed in Venice | Made in Italy