Patricia Green Women's Paisley Slippers Ivory Linen Fabric upper Textile lining Cushioned footbed Rubber outsole Embroidery detail