NINALEUCA ITALY
Le Gemelle shoes - Red
Regular price
€199,00
Tax included.
Shipping calculated at checkout.
Loom fabric shoes
100% cotton and leather
Handmade embroidery details
Entirely made in Italy