The free spirt palazzo pants

  • $42.95
    Unit price per 
Shipping calculated at checkout.


Model is 5”6 wearing a small

 ***Runs small size up