Pearl Poncho (NEW COLOUR - Pink!)

Price £30.00

  • One Size - to fit most 
  • 47% Viscose, 28% Microfibre, 18% Polyamide, 7% Angora