Women's flat sandal, with non-slip rubber sole, from the Carmela brand. Made of leather. Padded braided upper. Covered heel with buckle strap to secure the ankle. Matching padded insole.
carmelashoes
xtistore