Carhartt Thick Canvas Jacket // Small

Carhartt Thick Canvas Jacket // Small

Regular price £50.00 Sale

Black with zip and popper double fastening