Sandale TEVA - Winsted Solid 1017420 Black/Red