Oh So Pretty Top (Mauve)

$44.00
Description

Long-sleeve blouse featuring dotted prints throughout, a pleated waistline, v-shaped neckline, and flared pleated hem.

100% polyester.