Viyella Shirts

This year's selection of Viyella shirts. Made in Canada. 80% cotton 20% wool in a traditional fit.