Jimmy Choo

Anouk 120 Patent Leather Pump - Natural - Jimmy Choo Heels

Jimmy Choo Anouk 120 Patent Leather Pump - Jimmy choo anouk 120 patent leather pump in red. Size 37 (also in 36.5,39,39.5,40,41) patent leather upper with leather sole. Made in italy. Approx 115mm/ 4.5 inch heel. Known for their womenã¢â€âTMs footwear...