Blue asymmetric fine knit top. One size fitting up to a size 16 to 18

Blue asymmetrical top

£49.00Price