Men's navy & tan plaid long sleeve western shirt

Regular price $29.99

80% cotton 20% polyester 

front and back yoke, white pearl snaps