Fairy Dust Top
Fairy Dust Top

Fairy Dust Top

Regular price $69.00
Unit price  per 

Swiss dots sprinkle all over this cotton top framed by ruffled sleeves and topped with a smocked neckline.