New Gap denim vest, 8-9
New Gap denim vest, 8-9
$8.49

New Gap denim vest, 8-9

New with tag. Denim, button up vest.