Roma Heeled Sandal
EU 38
Made in Spain, the Roma is a heeled sandal in black leather featuring tubular straps that tie at the ankle and a small sculptural heel; minimal strap divides at the toe. 2” heel. Padded leather footbed and leather sole. Fits true to size.
$200
Buy NowPosted 7 days ago • Expires in 53 days