Mens Wrangler long sleeve western shirt

Regular price $32.00

beautiful teal blue plaid with extra white stitching, black pearl snaps, western yoke front and back

55% cotton, 45% polyester