DEPARTMENT OF FINERY

Stella

$150.00 $299.95

Stella - Made in Italy  - 100% Leather lining  - Moulded, anti-bacterial, removable footbed - Diamond sole hand-stitched to upper  - True to European Sizing

View Full Details