Walls Mens Western Snap Shirt Long Sleeved 4 &frac12; oz Cotton