BALENCIAGA

Tech Slide Sandals

Luisa via Roma
官方商店
HKD 4613
Synthetic upper. Logo patch detail at heel. Synthetic insole. Rubber sole