St John

  • $104.40
  • Save $69.60
Shipping calculated at checkout.


Size Petite Small, Navy, Button up Front, Mesh Ribbon at Collarbone and Wrist, Length 18", Sleeves 24", Excellent Condition