Size 18 M&S BNWT Ivory roll neck silky blouse rrp £29.95

M&S

£9.50
  • Excellent condition, BNWT
  • Polyester 
  •  RRP £29.95