Walls Ladies Western Cotton Twill Snap Blouse Shirt Long Sleeved