MIA

MIA Yulia Slip On - FINAL SALE

210000229703

*Synthetic leopard-print upper
*Easy slip-on styling with twin gore
*Lightly padded footbed
*Rubber sole
*Imported