Checked flannel shirt S Item866

Checked flannel shirt S Item866

Regular price £12.00

Item866 checked flannel shirt labelled S chest measures up to 36".