Basic blouse shirt beige

£28.00

This is a brilliant classic shirt. Great for layering up. A real spring must have.

one size 8-16

Availability: Only 2 left in stock