William Flakefield

British weaver of checked linen