STELLA MCCARTNEY

Stella McCartney Puff-Sleeve Ruched Blouse - Neutrals

FARFETCH
OFFICIAL STORE
THB 39,782
beige satin finish ruched detailing V-neck short puff sleeves curved hem