Shirring Ruffle Sleeve Blouse

$39.99 $29.99

There are only 2 items left in stock.

Model wearing a small

Small 4-8

Medium 8-10

Large 10-12

97% polyester 

3% spandex