Dare to Denim Vest

$31.50 $45.00

Size
Denim up, darlings!! We are in LOVE with anything denim! How adorable is this distressed vest? We are obsessed with the fraying around the sleeves,...