Blue with Purple Puebla Blouse

Regular price $28.00 Sale

Vibrant cotton/poly blue puebla blouse with bright purple floral embroidery.

Large