The Vintage Rose Dress

Regular price £49.49

True to size! 
LAST RESTOCK