High neck blouse plain navy

High neck blouse navy
With lining and flattering hem
Would fit from size 10-16

£19.99

1 in stock