STELLA MCCARTNEY

Stella McCartney Layered Semi-Sheer Midi Dress - Blue

FARFETCH
OFFICIAL STORE
THB 102,227
light blue ruffled detailing gathered tie neck short sleeves asymmetric hem