St John
St John
St John
St John
St John
St John

St John

Regular price $174.00

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