Western Shirt - Dark Blue...
Regular price
CHF 98.36
-10%
Price
CHF 88.53
Ellington vintage ombre plaid stretch western shirt with two front pockets snap.