Ann Klein cropped pants – 6

$25.00

viscose – nylon – elastane, 6 (fits large)

waist 34″/hips 40″

1 in stock