Oxford Blue
Oxford Blue Ladies Vest Navy 20
Regular price
$139.99
4 oz. Waxed Cotton
100% Cotton Quilted Tartan Lining
Corduroy Trim
2-Way Zipper
Adjustable Side Tabs
2-Way Bellow Patch Pockets
Made in England