St. Johnfloral-print cotton shirt

$1139 $541 (53% OFF)
Colors
Blue
Sizes
2-4-6-8

Product Info

St. John floral-print cotton shirt

From Farfetch

light blue front button fastening two chest patch pockets buttoned cuffs long sleeves