Size 12 ICHI leopard print shirt
£5.00
Regular price
£9.00
- Excellent condition -minimal wear
- viscose
- Size - EUR 40 = size 12
- Danish brand