Star Embossed Poncho - Black

Price £24.00

  • Made in Italy 
  • Classic Poncho 
  • Perfect for travelling 
  • Available in lots of colours