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