THB 42,701
THB 29,271
(31% off)
FARFETCH
STELLA MCCARTNEY
Stella McCartney Floral-Print Long-Sleeve Shirt - Blue
THB 36,132
cobalt blue floral print front button fastening classic collar long sleeves buttoned cuffs curved hem