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

Out of stock