Irma

Irma

10,5 cm heels pointed toe suede pumps with transparent mesh detail

Material

Suede and transparent mesh upper
Leather lining and sole