SHOP ALL NEW IN
Incredible print.
Best fit: UK10 - UK12
Cotton.
Brand new, no tags.
Retail price: £60