Viyella Shirts

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

There are no products to list in this category.