Ysl Women Sandals French Fashion

Patent leather T-strap sandal with jeweled details in plexi and sequins. 4” heel. Made in Italy