Walls Western Performance Snap Shirt Long Sleeved Cotton Blue