MARGARET

Regular price $2,900

Shipping calculated at checkout.

V-neck velvet gown with beaded tulle crin