Shoes

Label
Label
Embroidered applique
Detail

Light green stilettos, decorated with embroidered floral chevrons.

Italy

Index