Petite Mendigote Bertha Pampa viscose printed blouse

£110.00 GBP

100% viscose 

made in China