Sesto Meucci Women's 521 979191 Flat 100% Leather Imported Rubber sole