Stella

Stella

6 cm heel Leopard printed silk pointed toe pumps with transparent mesh detail

Material

Printed Silk and printed transparent mesh upper
Leather lining and sole