CARMELA Black trainer leopard detail
€55,00
€110,00
Black fashion trainer and leopard detail
Upper: Leather and fabric
Lining: leather and fabric
Sole: Manmade
Made in Spain
