Vineyard Vines slvs Dress

$39.95
SKU: 81ZSP6-9429

Category: BOUTIQUE

ruffle straps, layered maxi with pockets