CELESTE MAXI DRESS/SHIRT

CELESTE MAXI DRESS/SHIRT

Regular price $149.95 Sale

Beautiful broderie anglaise dress/shirt

100% Cotton
Made in Italy