- shearling slipper, all suede upper and sole, made in England

Draper Ellen in nut

C$120.00Price