Men's black & rust, Cinch longsleeve snap front western shirt

Regular price $59.00

modern fit, slightly narrower through the body, same length in the arms

100% cotton

black pearl snaps