Description
Neon green synthetic fabric with crocodile-print finish 120 mm high heel covered in neon green synthetic fabric with crocodile-print finish 10 mm platform covered to match the upper Leather sole with logo Made in Italy
You may also like
loading
Discover more