Irma

Irma

10,5 cm heels Leopard printed silk pointed toe pumps with leopard printed mesh detail

Material

Printed silk and printed transparent mesh upper
Leather lining and sole