The Vintage Star Spangled Vest (M)

$42.00
sold out

Brand: Christopher & Banks

Size: M

Material: 55% Ramie 45%Cotton

Brand: Christopher & Banks

Size: M

Material: 55% Ramie 45%Cotton