Layered T-shirt & Vest (new colour Denim Blue!)

Price £22.00

  • One Size - to fit 8-14
  • T-shirt - 95% Viscose, 5% Elastane
  • Vest - 95% Cotton, 5% Elastane