Free Shipping in Canada when you spend $100

Italian floral blouse

Regular price $93.00 Sale

Italian silk floral print blouse.  

50% silk 50% Viscose 

Camisole 95% Viscose 5% Spandex Elastic