herringbone oxford shirt in natural

Regular price $100.00 USD
oxford shirt button down - slubby herringbone
60% cotton/40% linen