Lovely Layers Maxi Dress

Regular price $50.95

Navy striped maxi dress with fun layers and tie straps