Ladies Long Sleeve Kensington Shirt - Royal Blue

R 173.87


  • 105 g/m²

  • 65% polyester, 35% cotton poplin