Description
Neon green patent leather 105 mm heel covered in neon green patent leather Leather sole with logo Made in Italy
You may also like
loading
Discover more