ALLSAINTS

AllSaints Smocked Ruffled Top - Black

FARFETCH
OFFICIAL STORE
THB 15,110 THB 13,577 (10% off)
black high neck long sleeves smocked bodice ruffle trim elasticated cuffs