Alexander Wang
Jessie Tubular Webbing Sandal in Island Green - Green. Size 36 (also in 36.5, 37, 37.5, 38, 39, 39.5).
...
Alexander Wang Textile upper with leather sole. Made in China. Cushioned insole. Padded woven logo straps. Approx 50mm/ 2 inch heel. AWAR-WZ76. 30321
HK$3,531
at Revolve Clothing