ST. JOHN

St. John Belted Shirt Dress - Blue

FARFETCH
OFFICIAL STORE
THB 70,730 THB 26,278 (63% off)
blue front button fastening two front flap pockets classic collar short sleeves