High neck blouse sleeved Abstract blue

High neck printed blouse
Blue abstract print
Would fit from
Size 10-16

£18.00

Out of stock