Product Details + Women's Espadrille Mustard Yellow Fabric Upper Cushioned Insole Jute Wrapped Wedge Rubber Sole Handmade In Spain