CARTHARTT LONG-SLEEVED T SHIRT
CARTHARTT LONG-SLEEVED T SHIRT

Another lovely layering option for AW16 is Carhartt’s purple long-sleeved cool cotton. £31.96, Click To Shop