Marks and Spencer White and Yellow Striped Blouse

Marks and Spencer White and Yellow Striped Blouse

Regular price
$22.00
Sale price
$22.00
Regular price
Sold out
Unit price
per 

100% flax linen, double pockets

Item Number: 39-768

Item ID: 8664

Category: LONGSLEEVE BLOUSE