Menorcan-type sandal made of leather. Combined 4 cm double sole that gives it a very original look. Leather insole with the Carmela brand logo printed. Rubber sole.
carmelashoes
xtistore