St John

  • $139.20
  • Save $34.80
Shipping calculated at checkout.


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