Olive Shirt In Grey By White Stuff

Olive Shirt In Grey By White Stuff

Regular price £55.00 £39.00 Sale

.A stylish mini checked shirt covered in charming embroidery - it's the "can't wait to wear it" shirt. *Drawcord hem