Cherry Smocked Dress

Regular price $75.00 $53.00 Sale

Hand smocked liberty of London

100% cotton