Flannel

Woven in the British Isles, Without Exception

MADE TO ORDER FLANNEL WAISTCOATS