Dress with a hand-embroidered vest

395

S
M
L
XL
XXL