Adding product to your cart
Dries Van Noten slip on sneaker leopard print
sheep leather top and lining with a rubber sole
Colour Camel
Made in Spain