Hand Embroidered Western Blouse

Regular price $315.00
Unit price
per 
  • Shoulder 17"
  • Chest 20"
  • Length 21"
Shipping calculated at checkout.