Men's Navy & tan plaid western shirt

Regular price $38.00

pearl snaps, front and back yokes

80% cotton 20% polyester