Bardot blouse turquoise

Bardot blouse turquiose
Would fit from size 10-16

£22.00

Out of stock