Size 10 H&M BNWT blush pink satin shirt

H&M

£8.00

 

  • Excellent condition - brand new
  • polyester 
  • RRP £17.99