Animal print blouse royal blue

Animal print blouse royal blue
double layer
With built in vest
Silky feel
Would fit from size 10-18

£23.00

5 in stock